1.Nf3 d5 2.d4 Bf5 3.c3 Qc8 4.Nbd2 Nf6 5.Ne5 Nbd7 6.e3 Nxe5 7.dxe5 Nd7 8.f4 e6 9.Be2 Be7 10.O-O O-O 11.g4 Bg6 12.f5 Nxe5 13.fxg6 fxg6 14.Rxf8+ Qxf8 15.Qf1 Qd8 16.Qg2 Bc5 17.Nb3 Bb6 18.a4 a5 19.Bd2 Qg5 20.Nd4 Qe7 21.Rf1 c6 22.g5 Nf7 23.h4 e5 24.Nc2 Nd6 25.c4 d4 26.b4 axb4 27.Bxb4 c5 28.Qd5+ Nf7 29.Ba3 Rd8 30.Qe4 Nd6 31.Qd5+ Nf7 32.Qe4 Nd6 33.Qg4 Nf5 34.e4 d3 35.exf5 gxf5 36.Qxf5 dxe2 37.Re1 Rd1 38.Kf2 Rd8 39.Qe4 Qd7 40.Kg2 Qd3 41.Qxd3 Rxd3 42.Rxe2 Rc3 43.Bb2 Rxc4 44.Bxe5 Rxh4 45.Kf3 Bd8 46.Bf4 Kf7 47.Rd2 Ke8 48.Ne3 g6 49.Nc4 Bxg5 50.Nd6+ Kd7 51.Bxg5 Rd4 52.Rxd4 cxd4 53.Nxb7 Kc6 54.Na5+ Kc5 55.Nb3+ Kb4 56.a5 Kb5 57.Ke4 Ka6 58.Kxd4 Kb7 59.Kc5 Ka6 60.Bd8 h5 61.Kc6 Ka7 62.Nc5 h4 63.Bxh4 g5 64.Bxg5 Kb8 65.a6 Ka7 66.Kb5 Kb8 67.Kb6 Ka8 68.Ne6 Kb8 69.a7+ Kc8 70.a8=Q+ Kd7 71.Qc6# 1-0