1.a3 Nf6 2.d4 g6 3.Nc3 d5 4.Bf4 Bg7 5.Nb5 Na6 6.e3 Bf5 7.Nf3 O-O 8.Be2 Nh5 9.Bg5 h6 10.Bh4 g5 11.Bg3 Nxg3 12.hxg3 c6 13.Nc3 Nc7 14.Bd3 e6 15.Ne5 Bxd3 16.Qxd3 f5 17.g4 Ne8 18.f4 Nd6 19.O-O-O Ne4 20.Nxe4 fxe4 21.Qd2 c5 22.g3 Rc8 23.Rh5 cxd4 24.exd4 b5 25.fxg5 Bxe5 26.dxe5 Qb6 27.gxh6 Kh8 28.Rh2 b4 29.axb4 e3 30.Qd3 Qxb4 31.g5 Rf2 32.Rxf2 exf2 33.g6 Qe1 34.Qf3 Qxe5 35.Qxf2 Qg5+ 36.Kb1 Qxg6 37.Re1 Rc7 38.g4 Kh7 39.g5 d4 40.Qd2 Rd7 41.Qd3 Qxd3 42.cxd3 Rd5 43.Rxe6 Rxg5 44.Rd6 Rg4 45.Ka2 Rg3 46.Rxd4 Kxh6 47.Kb3 Kg6 48.Kc4 Kf6 49.Re4 Rg8 50.b4 Rc8+ 51.Kb5 Rd8 52.d4 Kf5 53.Re7 Rxd4 54.Rxa7 Ke6 55.Ka5 Kd6 56.b5 Rd1 57.Kb6 Rb1 58.Rh7 Rb2 59.Ka6 Kc5 60.Rc7+ Kd6 61.b6 Ra2+ 62.Kb7 Rb2 63.Rc6+ Kd7 64.Rc1 Kd6 65.Ka7 Ra2+ 66.Kb8 Rb2 67.b7 Kd7 68.Rc4 Rb1 69.Rc2 Rb3 70.Rc7+ Kd8 71.Rh7 Rb2 72.Rh5 Kd7 73.Rh8 Kc6 74.Rh6+ Kd7 75.Rg6 Rb1 76.Ka7 Kc7 77.Rg7+ Kc6 78.Ka8 Ra1+ 79.Kb8 Rf1 80.Rg6+ Kd7 81.Ka7 Ra1+ 82.Ra6 Rb1 83.b8=Q Rxb8 84.Kxb8 Ke7 85.Kc7 Kf7 86.Kd7 Kg8 87.Ra2 Kf7 88.Ra1 Kg8 89.Rc1 Kg7 90.Rc3 Kf7 91.Rc7 Kg8 92.Ke6 Kf8 93.Kf6 Ke8 94.Rh7 Kd8 95.Ke6 Kc8 96.Kd6 Kb8 97.Kc6 Kc8 98.Rh8# 1-0