1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe6+ 4. Qe2 Qxe2+ 5. Bxe2 c6 6. d4 Bf5 7. Bd3 Bxd3 8. cxd3 e6 9. Nf3 Bd6 10. O-O Nd7 11. Ne4 Be7 12. a3 a5 13. Bd2 a4 14. Ne5 Nxe5 15. Bc3 Nxd3 16. g3 f5 17. Nd2 Bf6 18. Nf3 c5 19. dxc5 Bxc3 20. bxc3 Nxc5 21. Rab1 Ne7 22. Rb5 Rc8 23. Nd2 Rc6 24. c4 O-O 25. Nf3 h6 26. Ne5 Rc7 27. Rd1 g5 28. Kg2 Kg7 29. h4 Kf6 30. f4 gxh4 31. gxh4 h5 32. Kf3 Nc8 33. Rbb1 Rg8 34. Rb2 b6 35. Ke2 Rg2+ 36. Kf3 Rxb2 37. Nd3 Rb3 38. Ke2 Rxa3 39. Nc1 Rg7 40. Kf2 Ne4+ 41. Kf1 Rc3 42. Ne2 Rxc4 43. Rb1 a3 44. Ra1 Ra4 45. Nc1 Ncd6 46. Nd3 Nc4 47. Ra2 Nc3 48. Ra1 Ne3+ 49. Kf2 Nc2 50. Rc1 a2 51. Rxc2 Ne4+ 52. Ke2 a1=Q 53. Rc8 Rg2+ 54. Kf3 Qf1+ 55. Ke3 Rg3#