1. e4 e5 2. f4 d6 3. Nf3 Bg4 4. Bc4 Nf6 5. d3 Nc6 6. O-O Nd4 7. Nbd2 c6 8. Qe1 Nxc2 9. Qf2 Nxa1 10. fxe5 dxe5 11. Nxe5 Qa5 12. Nxf7 Nc2 13. Nxh8 Bc5 14. e5 Bxf2 15. Rxf2 Qxe5 16. Nf7 Qc5 17. Nb3 Qb6 18. Nd6 Kf8 19. d4 Qc7 20. Bf4 Qd7 21. Nc5 Qe7 22. Nde4 Qd8 23. Ng5 Nxd4 24. Be5 b6 25. Nb7 Qc8 26. Nd6 Qd7 27. Nde4 h6 28. Nh7 Ke7 29. Nhxf6 gxf6 30. Bxf6 Ke8 31. Be5 Qe7 32. Nd6 Kd7 33. Rf7 Qxf7 34. Nxf7 Ne6 35. Nxh6 Bh5 36. Nf5 b5 37. Bb3 a5 38. Bg3 a4 39. Bxe6 Kxe6 40. Ng7 Kd5 41. Nxh5 Kc4 42. a3 Kb3 43. Be5 Re8 44. Bc3 c5 45. g4 Re3 46. Bf6 b4 47. axb4 cxb4 48. g5 a3 49. bxa3 bxa3 50. Kf2 Rc3 51. g6 a2 52. g7 a1=Q 53. g8=Q Kb4 54. Qb8 resign