1.Nf3 c5 2.g3 Qb6 3.c4 Nc6 4.e3 g6 5.Bg2 Bg7 6.Nc3 Nf6 7.O-O d6 8.d4 Bg4 9.d5 Ne5 10.e4 Nfd7 11.Qe2 Qb4 12.Nb5 O-O 13.Na3 Nb6 14.Rb1 Nbxc4 15.Nxc4 Qxc4 16.Qxc4 Nxc4 17.b3 Ne5 18.Nxe5 Bxe5 19.Bb2 Bxb2 20.Rxb2 Bd7 21.Re1 f6 22.b4 cxb4 23.Rxb4 b6 24.Rc1 Rfc8 25.Rbc4 Rxc4 26.Rxc4 Rc8 27.Rxc8+ Bxc8 28.f4 b5 29.Kf2 b4 30.Bf1 e5 31.Ke3 a5 32.Bb5 Kf7 33.Kd3 Bg4 34.Ba4 Ke7 35.Bc2 Bd7 36.Kc4 Kd8 37.h4 Kc7 38.Bb3 Kb6 39.Bc2 Bb5+ 40.Kb3 Kc5 41.g4 a4+ 42.Kb2 Kd4 43.f5 gxf5 44.exf5 e4 45.g5 fxg5 46.f6 Be8 47.Bxa4 Bf7 48.hxg5 e3 49.Kc2 Ke4 50.Bd7 Kf3 51.Bb5 Kf4 52.Bd3 Kxg5 53.Bxh7 Kxf6 54.Kd3 Bxd5 55.Kxe3 Bxa2 56.Kd4 Be6 57.Be4 Kg5 58.Bc6 Kf4 59.Bb7 Bf7 60.Bc6 Kg4 61.Bb7 Kg3 62.Ke3 b3 63.Kd2 Bc4 64.Kc3 d5 65.Bc6 Kf4 66.Be8 Kf5 67.Bf7 Kf6 68.Be8 d4+ 69.Kb2 Ke5 70.Ba4 Kf4 71.Bxb3 Bxb3 72.Kxb3 Ke4 73.Kb4 Kd3 74.Kb5 Ke3 75.Kb6 Kd2 76.Ka6 d3 77.Kb5 Kc3 78.Ka6 Kb2 79.Kb5 Ka3 80.Ka6 Ka2 81.Kb6 Kb3 82.Kb5 Kb2 83.Kb4 Kc2 84.Kb5 d2 85.Kb6 Kc3 86.Ka5 Kb3 87.Kb5 Kc3 88.Ka5 Kc4 89.Ka4 d1=Q+ 90.Ka3 Qa1# 0-1