1.Nf3 d5 2.g3 c5 3.Bg2 g6 4.d4 cxd4 5.Nxd4 Bg7 6.Nb3 Nf6 7.Nc3 e6 8.e4 O-O 9.exd5 exd5 10.O-O Bg4 11.Qd3 Nc6 12.Bg5 h6 13.Bxf6 Qxf6 14.Qxd5 Rfd8 15.Qb5 Rab8 16.h3 a6 17.Qb6 Bf3 18.Rae1 Bxg2 19.Kxg2 Qf5 20.Qc5 Ne5 21.f4 b6 22.Qb4 Nc6 23.Qe4 Qxe4+ 24.Rxe4 b5 25.Rd1 Rxd1 26.Nxd1 Rd8 27.Nc3 Nd4 28.Nxd4 Bxd4 29.Kf3 Bxc3 30.bxc3 Rd2 31.Re2 Rd1 32.c4 bxc4 33.Re3 Kg7 34.Rc3 Rh1 35.h4 Ra1 36.a3 Kf6 37.Ke4 h5 38.Kd4 Kf5 39.Kxc4 Kg4 40.Kd5 Rb1 41.Rd3 Rb5+ 42.Kd4 Rb8 43.c4 Rd8+ 44.Kc3 Rc8 45.Kb4 Rb8+ 46.Ka5 Rc8 47.Rc3 Rc6 48.c5 Kf5 49.Kb4 Ke6 50.Rd3 Rc8 51.a4 Kf5 52.Kc4 Kg4 53.Kd5 Rd8+ 54.Kc4 Rc8 55.Rc3 f6 56.Kd5 g5 57.fxg5 fxg5 58.hxg5 Kxg5 59.c6 Kg4 60.c7 Kh3 61.Kc6 Rg8 62.Kb7 Rxg3 63.Rxg3+ Kxg3 64.Kxa6 h4 65.c8=Q h3 66.Qxh3+ Kxh3 67.Kb5 Kg4 68.a5 Kf4 69.a6 Ke5 70.Kc6 Kd4 71.a7 Kc4 72.Kd6 Kd4 73.Ke6 Kc5 74.Kd7 Kb4 75.Kc7 Ka4 76.Kd6 Kb5 77.Kc7 Ka4 78.Kb6 Kb4 79.Kc6 Kc4 80.Kc7 Kd5 81.Kb6 Kd4 82.Ka5 Kc5 83.Ka6 Kc6 84.a8=Q+ Kd6 85.Qe4 Kd7 86.Kb5 Kd6 87.Kb4 Kd7 88.Kc5 Kc7 89.Qe7+ Kc8 90.Kc6 Kb8 91.Qb7# 1-0