1.d4 Nf6 2.Nc3 d5 3.Bf4 c6 4.e3 Bf5 5.Bd3 e6 6.Nf3 Nbd7 7.O-O Be7 8.Bxf5 exf5 9.h3 O-O 10.Ne2 Re8 11.b3 Nf8 12.c4 Ne4 13.c5 Ne6 14.Bh2 a5 15.a3 b5 16.Ne5 Qc8 17.Qc2 g6 18.b4 Qb7 19.Nd3 a4 20.f3 Nf6 21.g4 Ng7 22.Rae1 Nd7 23.Nc3 Bh4 24.Re2 Rad8 25.Qd2 Nf8 26.Bd6 Nfe6 27.Rg2 Ng5 28.Kh2 f6 29.Bf4 Qd7 30.Bxg5 Bxg5 31.f4 Bh4 32.g5 fxg5 33.Ne5 Qc7 34.Ne2 gxf4 35.exf4 Bf6 36.Ng1 Bxe5 37.fxe5 Ne6 38.Ne2 Qe7 39.Nf4 Kf7 40.Nxe6 Kxe6 41.Qh6 Rg8 42.Rfg1 Rdf8 43.h4 f4 44.Rg4 Qg7 45.Qxg7 Rxg7 46.Rf1 f3 47.Kg3 Rgf7 48.Rf2 Rf5 49.Rg5 Rf4 50.Rg4 R4f7 51.Rg5 Ke7 52.Rg4 Rf5 53.Rg5 Rf4 54.Rg4 Re4 55.Rxf3 Rxf3+ 56.Kxf3 Re1 57.h5 Ra1 58.hxg6 Rxa3+ 59.Kf4 hxg6 60.Rxg6 Ra1 61.Rxc6 a3 62.Ra6 a2 63.Ra7+ Kd8 64.e6 Rf1+ 65.Ke5 a1=Q 66.Rxa1 Rxa1 67.Kd6 Rd1 68.Kxd5 Ke7 69.Ke5 Re1+ 70.Kd5 Rxe6 71.c6 Rf6 72.Kc5 Rf5+ 73.d5 Rh5 74.Kb6 Kd6 75.Kxb5 Rxd5+ 76.Kb6 Rh5 77.b5 Rc5 78.Ka6 Kc7 79.b6+ Kxc6 80.b7 Kc7 81.b8=N Kxb8 82.Kb6 Rc7 83.Ka5 Rc3 84.Kb5 Rh3 85.Kc4 Kc7 86.Kc5 Kd7 87.Kb5 Re3 88.Ka6 Rg3 89.Kb6 Ke7 90.Kc7 Rh3 91.Kb6 Kd6 92.Kb7 Rb3+ 93.Ka7 Rb4 94.Ka8 Kc6 95.Ka7 Rb1 96.Ka8 Kc7 97.Ka7 Rg1 98.Ka8 Rh1 99.Ka7 Ra1# 0-1