1. e4 e5 2. f4 exf4 3. Nf3 Ne7 4. d4 Ng6 5. Bc4 Bb4 6. c3 Be7 7. O-O O-O 8. Ne1 c5 9. Bxf4 Nxf4 10. Rxf4 cxd4 11. cxd4 Bg5 12. Rf1 d6 13. Nc3 Nc6 14. Nf3 Bg4 15. Qb3 Bxf3 16. gxf3 Nxd4 17. Qxb7 Nc2 18. Nd5 Nxa1 19. Rxa1 Qb8 20. Qxb8 Raxb8 21. b3 Kh8 22. Rd1 f5 23. f4 Bd8 24. exf5 Rxf5 25. Re1 g6 26. Kg2 Bb6 27. Re6 Bc5 28. Kg3 Rff8 29. h4 Rbe8 30. Nc7 Rxe6 31. Nxe6 Rc8 32. Kg4 Bb6 33. a4 Re8 34. Bd5 Re7 35. Ng5 Kg7 36. Ne4 Bc5 37. Kf3 a5 38. Kg4 Bb4 39. h5 Rc7 40. Bc4 Rc8 41. Kg5 h6 42. Kg4 Rf8 43. hxg6 Kxg6 44. Be6 h5 45. Kf3 Ba3 46. Kg3 Rf5 47. Kf3 Rf8 48. Ng3 Bb2 49. f5 Kh6 50. Ne4 Be5 51. Kg2 Rd8 52. Bd5 Rc8 53. Bc4 Rd8 54. Bd5 Rf8 55. Be6 d5 56. Nc5 Kg5 57. Bxd5 Rxf5 58. Nd3 Bd6 59. Be4 Rf8 60. Ne1 Kf4 61. Bf3 Rg8 62. Kh2 Re8 63. Bxh5 Rxe1 64. Kg2 Ke3 65. Bf7 Re2 66. Kh3 Rf2 67. Bc4 Kd4 68. Kg4 Kc3 69. Bd5 Rf4 70. Kg5 Rb4 71. Kf5 Rxb3 72. resign