1. d4 f5 2. Bg5 h6 3. Bh4 g5 4. e4 Bg7 5. Bg3 fxe4 6. f3 Nc6 7. c3 e3 8. Bd3 e6 9. Bg6+ Kf8 10. Qe2 Nge7 11. Bd3 Nf5 12. Na3 b6 13. Nc2 Bb7 14. Nxe3 Nce7 15. O-O-O Nxe3 16. Qxe3 Nf5 17. Qe2 a5 18. Be5 Kg8 19. Bxf5 exf5 20. Qc4+ Kh7 21. Qxc7 Qxc7 22. Bxc7 b5 23. Ne2 Rhe8 24. Ng3 Kg6 25. Rhe1 a4 26. a3 Bd5 27. Kd2 h5 28. Rxe8 Rxe8 29. Re1 Rxe1 30. Kxe1 Bf8 31. Kf2 Be7 32. Ba5 Bf8 33. Bb4 d6 34. Nf1 Kf6 35. Nd2 Be7 36. Ke3 f4+ 37. Kd3 g4 38. c4 bxc4+ 39. Nxc4 gxf3 40. gxf3 Ke6 41. Nd2 Bf8 42. Ne4 Be7 43. Nc3 Bxf3 44. Nxa4 Kd5 45. Nc3+ Kc6 46. Ne2 Bg5 47. Be1 Kd5 48. Nc3+ Kc6 49. b4 Bg2 50. a4 d5 51. b5+ Kd6 52. a5 Bf1+ 53. Kc2 Bc4 54. a6 Kc7 55. a7 Kb7 56. b6 Bd8 57. Na4 f3 58. Nc5+ Ka8 59. b7+ resign