1.Nf3 c6 2.g3 d5 3.Bg2 g6 4.O-O Bg7 5.d3 e6 6.Nc3 Ne7 7.e4 O-O 8.Bf4 Nd7 9.Qd2 e5 10.Bh6 d4 11.Ne2 Nb6 12.Bxg7 Kxg7 13.Nh4 f5 14.exf5 Nxf5 15.Nxf5+ Bxf5 16.f4 Qc7 17.fxe5 Qxe5 18.Rae1 Qe3+ 19.Qxe3 dxe3 20.Nd4 Rae8 21.Rf3 Nd5 22.Nxf5+ gxf5 23.c4 Nb4 24.Rfxe3 Rxe3 25.Rxe3 Kf6 26.a3 Nc2 27.Re2 Nd4 28.Re1 Rd8 29.Kf2 Ne6 30.Re3 Nc5 31.Ke2 Na4 32.b3 Nc5 33.b4 Ne6 34.Bh3 Nd4+ 35.Kd2 Ne6 36.Kc3 Ng5 37.Bg2 h5 38.a4 Nf7 39.b5 cxb5 40.axb5 b6 41.Bd5 Nd6 42.Re7 Kxe7 43.Kd4 Kf6 44.h4 Nf7 45.Ke3 Ne5 46.d4 Ng4+ 47.Kd3 Rxd5 48.cxd5 Ke7 49.Ke2 Kd6 50.Kf3 Kxd5 51.Kf4 Ke6 52.Kg5 Kd5 53.Kxh5 Kxd4 54.Kg5 Ne5 55.Kxf5 Nf7 56.Kf6 Nh6 57.Kg6 Ng4 58.Kg5 Ne5 59.h5 Kc5 60.h6 Nf7+ 61.Kg6 Nxh6 62.Kxh6 Kxb5 63.g4 a5 64.g5 a4 65.g6 a3 66.g7 a2 67.g8=Q a1=Q 68.Qb3+ Ka5 69.Qd5+ b5 70.Qa8+ Kb4 71.Qxa1 Kb3 72.Kg5 b4 73.Kf4 Kc2 74.Kf3 b3 75.Qa4 Kb2 76.Ke3 Kc3 77.Qd4+ Kc2 78.Qd2+ Kb1 79.Kd3 b2 80.Kc3 Ka2 81.Qxb2#