1. e4 e5 2. f4 exf4 3. Nf3 c6 4. d4 d6 5. Bxf4 f6 6. Bc4 d5 7. exd5 cxd5 8. Qe2 Qe7 9. Qxe7 Bxe7 10. Bxd5 Nh6 11. O-O a5 12. Nc3 Na6 13. Bxh6 gxh6 14. Rae1 Bg4 15. Bxb7 Nc7 16. Bxa8 Nxa8 17. Nd5 Rf8 18. Nxe7 Nc7 19. Ng6 Kf7 20. Nfe5 Kg7 21. Nxg4 hxg6 22. Re7 Rf7 23. Rxf7 Kxf7 24. Rxf6 Ke7 25. Rxg6 Kf7 26. Rxh6 Kg7 27. Rc6 Ne8 28. a3 Kf7 29. Ne5 Ke7 30. d5 Nd6 31. Ng6 Kd7 32. h4 Nc8 33. Ne5 Ke7 34. Rxc8 Kd6 35. Nd3 Kxd5 36. h5 Kd6 37. h6 Kd7 38. Rc5 a4 39. h7 Ke6 40. h8=Q Kd6 41. g4 Ke6 42. Qh6 Kd7 43. Rc6 Kd8 44. Qh7 Ke8 45. Rc8