1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qh4 5. Nc3 Bb4 6. Qd3 Nf6 7. Bd2 Nxd4 8. Qxd4 Bxc3 9. Bxc3 O-O 10. e5 Qxd4 11. Bxd4 Re8 12. Bd3 d6 13. f4 c5 14. Bc3 Nd5 15. O-O Nxc3 16. bxc3 d5 17. Rfe1 c4 18. Bf1 Bf5 19. Rac1 b5 20. g3 Be4 21. Bg2 Bxg2 22. Kxg2 a5 23. Rcd1 Red8 24. e6 fxe6 25. Rxe6 Re8 26. Re5 Rxe5 27. fxe5 Rd8 28. e6 Kf8 29. Re1 Ke7 30. Kf3 Rd6 31. Re5 b4 32. cxb4 axb4 33. Kf4 d4 34. Re1 Rxe6 35. Rxe6+ Kxe6 36. Ke4 d3 37. cxd3 b3 38. axb3 cxb3 39. Kd4 b2 40. Kc3 b1=Q 41. Kd4 Qg1+ 42. Ke4 Qxh2 43. Kd4 Qxg3 44. Kc3 h5 45. Kd4 h4 46. Kc3 h3 47. Kd4 h2 48. Kc3 h1=Q 49. Kd4 Qc1 50. Ke4 Qgf4# 51. Kd4