1.c4 e5 2.Nc3 Nf6 3.Nf3 Nc6 4.e4 Bb4 5.d3 d6 6.Be2 O-O 7.h3 Bc5 8.b3 Nd4 9.O-O h6 10.Rb1 a5 11.Nxd4 Bxd4 12.Nb5 Bc5 13.Be3 c6 14.Nc3 Bd4 15.Qd2 Be6 16.Bf3 Nh7 17.Bxd4 exd4 18.Ne2 c5 19.Ng3 Qg5 20.Qxg5 hxg5 21.Rfe1 f6 22.Bg4 Bxg4 23.hxg4 Rfd8 24.Nf5 Nf8 25.Kf1 Ng6 26.g3 Ne5 27.Ke2 g6 28.Ne7+ Kg7 29.Nd5 Rh8 30.Rh1 Nxg4 31.f3 Ne5 32.f4 Ng4 33.Kf3 Nh2+ 34.Kg2 Ng4 35.Kf3 f5 36.Rbe1 Rxh1 37.Rxh1 Re8 38.exf5 gxf5 39.Rh5 gxf4 40.gxf4 Ne3 41.Nc7 Re7 42.Nb5 Re6 43.Nc7 Rg6 44.Nd5 Nxd5 45.cxd5 Rg1 46.Rxf5 Rf1+ 47.Kg4 Rg1+ 48.Kf3 Rd1 49.Ke2 Ra1 50.a4 Ra2+ 51.Kf3 Rd2 52.Rg5+ Kf6 53.Ke4 Re2+ 54.Kf3 Re3+ 55.Kg4 Rxd3 56.Rf5+ Ke7 57.Rh5 Rxb3 58.Rh7+ Kf6 59.Rh6+ Kg7 60.Rxd6 d3 61.Kf3 c4 62.Ke3 Rb2 63.Rd7+ Kf6 64.Rc7 Re2+ 65.Kf3 Re1 66.Rxc4 d2 67.Rd4 d1=Q+ 68.Rxd1 Rxd1 69.Kg4 b6 70.Kf3 Rxd5 71.Ke3 Rc5 72.Kd2 Rc8 73.Kd1 Kf7 74.Ke2 Rc6 75.Ke1 Rc2 76.Kd1 Rc4 77.Ke1 Rxa4 78.Kd2 Rxf4 79.Kc3 a4 80.Kb2 a3+ 81.Ka2 b5 82.Kb1 Ra4 83.Ka2 Rd4 84.Ka1 Kg6 85.Ka2 b4 86.Kb3 Kh6 87.Ka2 Rd5 88.Kb3 Kh7 89.Ka2 b3+ 90.Kb1 Rb5 91.Ka1 Rd5 92.Kb1 a2+ 93.Kc1 Rh5 94.Kd2 Kh6 95.Ke1 Rf5 96.Kd1 a1=Q+ 97.Kd2 b2 98.Kd3 Qe1 99.Kc2 b1=Q# 0-1