1. d4 c5 2. d5 e5 3. e4 d6 4. c4 Nf6 5. Bd3 Be7 6. Nf3 Bg4 7. Nc3 a6 8. h3 Bh5 9. Bg5 h6 10. Bxf6 Bxf6 11. Be2 Bg6 12. O-O Nd7 13. Rb1 O-O 14. a3 b6 15. b4 Bh7 16. Qa4 g5 17. g4 Bg7 18. Qb3 Rb8 19. Rfe1 Nf6 20. Bd3 a5 21. bxa5 bxa5 22. Qxb8 Qxb8 23. Rxb8 Rxb8 24. Nb5 Rb6 25. Rb1 Nd7 26. a4 Nf6 27. Na7 Rxb1 28. Bxb1 Nxe4 29. Nc8 Bf8 30. Nb6 f5 31. Kg2 fxg4 32. hxg4 Be7 33. Nc8 Bf8 34. Na7 Nc3 35. Bxh7 Kxh7 36. Nc6 Nxa4 37. Nxa5 Nb2 38. Nd2 Kg6 39. Ne4 h5 40. f3 Be7 41. Nd2 Bd8 42. Nb7 Bc7 43. gxh5 Kxh5 44. Kg3 Bb8 45. Nd8 Kg6 46. Ne6 Kf6 47. Kg4 Nd1 48. Nxg5 Ne3 49. Kh5 Kf5 50. Nh3 Bc7 51. Nf2 Bd8 52. Nfe4 Be7 53. Kh6 Kf4 54. Kg6 Nf5 55. Kf7 Bg5 56. Nxg5 Kxg5 57. Ke6 Kf4 58. Kf6 Nd4 59. Ne4 Kxf3 60. Nxd6 e4 61. Nxe4 Kxe4 62. d6 Nc6 63. d7 Kd4 64. Ke6 Kxc4 65. Kd6 Kb5 66. resign