1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe5 4. Qe2 Qxe2 5. Bxe2 Bf5 6. d3 Nc6 7. Bf4 e5 8. Bg3 O-O-O 9. O-O-O Bc5 10. Nf3 f6 11. h3 Nge7 12. Rhf1 Bg6 13. Bh2 Nf5 14. g4 Nfd4 15. Nxd4 Nxd4 16. f4 exf4 17. Rxf4 Nxe2 18. Nxe2 Be3 19. Kb1 Bxf4 20. Nxf4 Rde8 21. h4 h5 22. Nxg6 Rh6 23. gxh5 Rxh5 24. Bg3 Re3 25. Bf2 Rf3 26. Rd2 Kd7 27. Re2 Rh6 28. Nf8 Kd6 29. b4 Rxf2 30. Rxf2 Ke7 31. h5 Kxf8 32. Rf5 Ke7 33. Rc5 Kd6 34. c4 b6 35. Rd5 Ke6 36. d4 c6 37. Rd8 Rxh5 38. a4 g5 39. d5 cxd5 40. cxd5 Ke7 41. Ra8 Kd6 42. Rd8 Kc7 43. Rf8 Rh6 44. b5 g4 45. Rg8 f5 46. Rg5 Rf6 47. Rg7 Kd6 48. Rxa7 Kxd5 49. a5 bxa5 50. Rxa5 Kc5 51. Kc2 Rb6 52. Kd3 Rxb5 53. Rxb5 Kxb5 54. Ke3 Kc4 55. Kf4 Kd3 56. Kxf5 g3 57. resign