1. e4 e5 2. f4 exf4 3. Bc4 Nf6 4. Nc3 c6 5. Nf3 b5 6. Bb3 b4 7. Ne2 d5 8. exd5 Bd6 9. O-O O-O 10. d4 Ba6 11. Ne5 Qb6 12. Bxf4 Bxe2 13. Qxe2 Qxd4 14. Kh1 Re8 15. dxc6 Rxe5 16. Bxe5 Qxe5 17. Qxe5 Bxe5 18. Rae1 Nxc6 19. Ba4 Bxb2 20. Bxc6 Rc8 21. Ba4 Kf8 22. Re3 a6 23. Rfe1 Bc3 24. R1e2 g5 25. Re7 Rd8 26. g3 g4 27. Bb3 Rd1 28. Kg2 Nd5 29. Re8 Kg7 30. h3 h5 31. hxg4 hxg4 32. Ra8 f5 33. Rxa6 Nf6 34. Be6 Kg6 35. Rf2 Be1 36. Bxf5 Kg5 37. Rf1 Rd2 38. Kg1 Bxg3 39. Bd3 Bh2 40. Kh1 Nd7 41. Rf5 Kh4 42. Rh6 Kg3 43. Re6 Kh4 44. Re2 Rxe2 45. Bxe2 Bb8 46. Rb5 Bg3 47. Rxb4 Nf6 48. Kg2 Bd6 49. Rc4 Kg5 50. a4 Bf4 51. a5 Kf5 52. Rc5 Ke4 53. a6 Bb8 54. Rc7 Bxc7 55. a7 g3 56. a8=Q