1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Qxd5 5. Nc3 Qd8 6. d4 Bb4 7. Bxf4 Bg4 8. Be2 Ne7 9. h3 Bh5 10. O-O Nbc6 11. g4 Bg6 12. Re1 O-O 13. Bb5 a6 14. Bxc6 Nxc6 15. Ne5 Nxd4 16. Nxg6 hxg6 17. Re4 Bxc3 18. bxc3 Ne6 19. Qxd8 Raxd8 20. Rb1 b6 21. Rbb4 Rd7 22. Be3 a5 23. Rbc4 Rfd8 24. Kg2 c5 25. Ra4 Rd5 26. Kg3 Rd1 27. Ra3 R8d6 28. Rb3 Kf8 29. Rb2 R1d5 30. Rb1 Rd1 31. Rb2 Rf1 32. Rb3 Ra1 33. Rb2 Re1 34. Bf4 Rdd1 35. Rxe1 Rxe1 36. Rxb6 Nxf4 37. Kxf4 Re2 38. Rb5 Rxc2 39. Rxc5 Rxa2 40. c4 a4 41. Ra5 a3 42. Ke5 Rc2 43. Kd5 a2 44. c5 Ke8 45. Kd6 Rd2+ 46. Kc7 Rc2 47. c6 Ke7 48. Kb7 Kd6 49. Ra6 Rb2+ 50. Kc8 Rc2 51. Kb7 Ke7 52. c7 Kd7 53. Kb6 Rc6+ 54. Kb5 Rxa6 55. Kxa6 Kxc7 56. Ka5 a1=Q+ 0-1