1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Qxd5 5. Nc3 Qe6 6. Qe2 Nc6 7. d3 Nf6 8. Bxf4 Bd6 9. Bxd6 cxd6 10. O-O-O O-O 11. Re1 Re8 12. Qf2 Qg4 13. Rxe8 Nxe8 14. Be2 Qf4 15. Kb1 Nf6 16. Rf1 Bg4 17. Qh4 Qb4 18. a3 Qa5 19. Ng5 Bxe2 20. Nxe2 h6 21. Ne4 Nxe4 22. Qxe4 d5 23. Qf5 Rf8 24. Qd7 Qd2 25. Nf4 d4 26. Qxb7 Ne5 27. Qe4 Ng4 28. Qxd4 Ne3 29. Rc1 Nxg2 30. Rg1 Qe3 31. Qxe3 Nxe3 32. Re1 Nf5 33. c4 g5 34. Re5 Nd4 35. Ne2 Nxe2 36. Rxe2 f5 37. c5 f4 38. Kc2 Kf7 39. d4 Kf6 40. Kd3 Rd8 41. Ke4 Re8 42. Kf3 Rxe2 43. Kxe2 Ke6 44. c6 Kd6 45. d5 h5 46. b4 g4 47. b5 h4 48. Kf2 h3 49. a4 Kc7 50. a5 Kd6 51. b6 axb6 52. axb6 Kxd5 53. c7 Kd6 54. c8=Q resign