1. e4 e5 2. f4 Nc6 3. Nf3 d6 4. Bc4 Bg4 5. O-O Nd4 6. Be2 h5 7. Nxd4 exd4 8. Bxg4 hxg4 9. Qxg4 Rh4 10. Qg3 Nh6 11. d3 Rg4 12. Qf2 c5 13. f5 Qf6 14. Nd2 O-O-O 15. Nf3 g6 16. h3 gxf5 17. hxg4 Nxg4 18. Bg5 Qg6 19. exf5 Qxf5 20. Qh4 f6 21. Bd2 Qg6 22. Rae1 Bg7 23. Nh2 Rh8 24. Qxg4 Qxg4 25. Nxg4 d5 26. Nxf6 c4 27. Re8 Rxe8 28. Nxe8 c3 29. Bc1 cxb2 30. Bxb2 Be5 31. Nf6 b5 32. Nxd5 a5 33. Rf5 Bg7 34. Nb6 Kd8 35. Rf7 Be5 36. Nd5 Kc8 37. Bc1 Kd8 38. Ra7 a4 39. Rb7 Bg3 40. Rxb5 Bh4 41. Rb4 a3 42. Rxd4 Bg3 43. Bxa3 Ke8 44. Re4 Kf7 45. Bc5 Bb8 46. a4 Kg6 47. Ne7 Kf6 48. Bd4 Kf7 49. a5 Bd6 50. Nd5 Bb8 51. a6 Kg6 52. Ne7 Kf7 53. Nc6 Bg3 54. a7 Kg6 55. a8=Q Bd6 56. Qg8 Kf5 57. Qg4