1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Qxd5 5. Nc3 Qe6 6. Qe2 Nf6 7. Nd4 Qe7 8. Ndb5 Na6 9. d3 c6 10. Nd4 g5 11. Nf3 Bg4 12. Qxe7 Bxe7 13. Be2 O-O 14. Nxg5 Rae8 15. Bxf4 Bxe2 16. Nxe2 Nb4 17. Kd2 Nfd5 18. Nf3 Bf6 19. c3 Rxe2 20. Kxe2 Nxf4 21. Kd2 Nbd5 22. g3 Ng6 23. Rae1 Bd8 24. a3 Nc7 25. a4 f5 26. Nd4 Na6 27. b4 Nc7 28. Rhf1 f4 29. Ne6 Nxe6 30. Rxe6 fxg3 31. Rxf8 Nxf8 32. Re2 Bg5 33. Ke1 gxh2 34. Rxh2 Ng6 35. Rg2 h6 36. d4 Ne7 37. c4 Kh7 38. b5 Kg6 39. Ke2 h5 40. Kf3 Nf5 41. Ke4 Nd6 42. Kd3 h4 43. c5 Ne8 44. Kc4 Nf6 45. a5 Nd5 46. a6 Ne3 47. Kd3 Nxg2 48. b6 Nf4 49. Ke4 h3 50. bxa7 h2 51. a8=Q h1=Q 52. Ke3 Qe1 53. Kf3 Qe2 54. resign