1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Bg7 5. d4 d6 6. O-O h6 7. h4 Nc6 8. c3 f6 9. b4 a6 10. Qb3 Nge7 11. Bf7 Kf8 12. Bh5 d5 13. Nbd2 Be6 14. Qc2 dxe4 15. Nxe4 Bf5 16. Qe2 Bg6 17. Nfd2 Qe8 18. Bxg6 Nxg6 19. h5 Nge7 20. Nc5 Nf5 21. Qxe8 Rxe8 22. g4 Ng3 23. Rf3 Nd8 24. Nf1 Ne4 25. Nd3 b6 26. Bb2 Kf7 27. c4 Nd6 28. c5 Nc4 29. Bc3 b5 30. a4 Nc6 31. axb5 axb5 32. Ra6 Ne7 33. Nb2 Nxb2 34. Bxb2 f5 35. Nh2 fxg4 36. Nxg4 Rhf8 37. Nxh6 Bxh6 38. Rxh6 Nf5 39. Rc6 Ng3 40. Rxc7 Ke6 41. h6 Kf5 42. h7 Kg4 43. Rf2 f3 44. d5 Re1 45. Kh2 Rh1