1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Bxc6 dxc6 5. O-O Bg4 6. h3 Bh5 7. Nc3 Bb4 8. g4 Bg6 9. d3 O-O 10. Bd2 Qd7 11. a3 Bc5 12. Nxe5 Qe7 13. Nf3 Bd6 14. Bg5 h6 15. Bh4 Bh7 16. Re1 Be5 17. d4 Bf4 18. e5 g5 19. Bg3 Bxg3 20. fxg3 Nd5 21. Ne2 Ne3 22. Qd2 Nxc2 23. b4 Nxa1 24. Rxa1 f6 25. exf6 Rxf6 26. Ne5 Raf8 27. Re1 b6 28. Qc1 c5 29. dxc5 bxc5 30. Qxc5 Qxc5 31. bxc5 Re6 32. Nc4 Bd3 33. Nb2 Bxe2 34. Na4 Rfe8 35. Rb1 a6 36. Nc3 Bd3 37. Rb7 c6 38. Na4 Bb5 39. Nc3 Re5 40. a4 Bc4 41. Rb4 Bf7 42. Rb6 Rxc5 43. Nd1 Bc4 44. Rb4 Re1 45. resign