1. e4 e5 2. f4 exf4 3. Nf3 d5 4. e5 Be7 5. d4 Bh4 6. Ke2 Bg4 7. h3 Bxf3 8. gxf3 Qg5 9. Nc3 Ne7 10. Kd2 Nbc6 11. Nb5 O-O-O 12. c3 a6 13. Na3 Nf5 14. Kc2 Bf2 15. Qe2 Ng3 16. Qxf2 Nxh1 17. Qh2 Ng3 18. h4 Qh6 19. Bd3 Ne7 20. Bd2 Nef5 21. Qh3 Qh5 22. Bxf5 Qxf5 23. Qxf5 Nxf5 24. Bxf4 Rde8 25. Rh1 Re6 26. Kd3 f6 27. Nc2 g6 28. Ne3 Nxe3 29. Kxe3 fxe5 30. Bxe5 Rf8 31. f4 Rf5 32. Rg1 Kd7 33. b3 b5 34. Kf3 c6 35. Rc1 Re8 36. c4 dxc4 37. bxc4 Rc8 38. c5 Ke6 39. a3 Kd5 40. Rc2 Rh5 41. Bf6 Rf8 42. Be7 Rf7 43. Re2 Kxd4 44. Re6 Rhf5 45. Bd6 Kc4 46. Re4 Kb3 47. Re3 Ka4 48. Re4 Kxa3 49. Re6 b4 50. Be5 b3 51. Rxc6 Rxe5 52. Rxa6 Kb2 53. c6 Rc5 54. Kg4 Rc7 55. resign