1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. d4 Qf6 5. e5 Qf5 6. Bd3 Qg4 7. O-O d6 8. h3 Qg3 9. exd6 Bxh3 10. Qe2 Be6 11. d5 Bxd6 12. dxe6 Nge7 13. exf7 Kf8 14. Nc3 Bc5 15. Rf2 Qxf2 16. Qxf2 Bxf2 17. Kxf2 h6 18. Bxf4 g5 19. Bxc7 Kxf7 20. Bc4 Kg6 21. Bd3 Kh5 22. Be2 Rhf8 23. Kg1 Kg6 24. Bd3 Kf6 25. Rf1 Nf5 26. Bxf5 Kxf5 27. Nd4 Kg6 28. Nxc6 Rxf1 29. Kxf1 bxc6 30. b3 g4 31. g3 Rf8 32. Bf4 a5 33. a4 Rd8 34. Ke2 Re8 35. Kd3 Kf5 36. Kc4 Rc8 37. Kc5 Ke6 38. Kb6 Kd7 39. Kxa5 h5 40. Kb4 c5 41. Kc4 Kc6 42. Ne4 Kb6 43. Be3 Kc6 44. Nxc5 Re8 45. Bf4 Re2 46. c3 Rc2 47. b4 Rb2 48. a5 Rb1 49. Ne4 Kb7 50. Kb5 Re1 51. a6 Ka7 52. Nf6 h4 53. Nxg4 h3 54. Be3 Ka8 55. Bf4 Ka7 56. Nh2 Re2 57. g4 Rg2 58. g5 Rf2 59. Be3 resign