1. d4 d5 2. c3 c6 3. Nf3 Bg4 4. Ne5 h5 5. Nxg4 hxg4 6. f3 Nf6 7. fxg4 Nxg4 8. Qd3 e6 9. h3 Qh4 10. g3 Qh5 11. Qf3 Nf6 12. Qxh5 Nxh5 13. g4 Ng3 14. Rg1 Nxf1 15. Rxf1 Rxh3 16. Bf4 Nd7 17. Nd2 Nf6 18. Rg1 Rh4 19. Nf3 Rxg4 20. Rxg4 Nxg4 21. Ng5 f6 22. Nxe6 Ke7 23. Nc5 b6 24. Nd3 Ke6 25. b4 a5 26. a4 g5 27. Bc7 axb4 28. Nxb4 c5 29. Nc6 Bd6 30. Bxb6 c4 31. Nd8 Kd7 32. a5 Ne3 33. Kd2 Nf5 34. a6 Ne7 35. a7 Nc8 36. Rb1 Nxb6 37. Rxb6 Rxa7 38. Rb7 Rxb7 39. Nxb7 Bh2 40. Nc5 Kd6 41. e4 g4 42. exd5 f5 43. Ne6 Kxd5 44. Ng5 f4 45. Ke2 Bg1 46. Kf1 Be3 47. Ke2 Bc1 48. Kd1 f3 49. Nxf3 gxf3 50. Ke1 Bb2 51. Kf2 Bxc3 52. Kxf3 Bxd4 53. Ke2 c3 54. Kd3 Kc5 55. Kc2 Kb4 56. Kd3 Kb3 57. resign