1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 d6 6. Nxg4 Be7 7. d4 Bxh4 8. Nf2 Qg5 9. Qf3 Nc6 10. Qxf4 Bxf2 11. Kxf2 Qxf4 12. Bxf4 Nxd4 13. Nc3 Ne7 14. Nd5 Ne6 15. Nf6 Kd8 16. Bd2 Ng6 17. Rd1 Ne5 18. Bc3 Ke7 19. Nd5 Kf8 20. Bb5 c6 21. Nf6 Ke7 22. Bxe5 dxe5 23. Nd5 cxd5 24. exd5 Nd4 25. c4 Nxb5 26. cxb5 Bg4 27. Rc1 Kd7 28. Rh6 Rac8 29. Rxc8 Kxc8 30. Ke3 f5 31. b4 Rd8 32. d6 Rd7 33. Kd3 b6 34. Kc4 e4 35. Kd4 Rd8 36. a4 Re8 37. Rxh7 f4 38. Re7 Rxe7 39. dxe7 Kd7 40. Kxe4 Bd1 41. e8=Q Kxe8 42. a5 Be2 43. Kxf4 Ke7 44. Ke5 Bxb5 45. Kd5 Be8 46. g3 Kd7 47. g4 Bf7 48. Ke5 Kc6 49. Kf6 Bc4 50. g5 Kb5 51. axb6 axb6 52. Kg6 Kxb4 53. Kh7 Kc5 54. g6 b5 55. g7 b4 56. g8=Q Bxg8 57. resign