1.c4 c5 2.f4 Nf6 3.d3 Nc6 4.Be3 e6 5.Bf2 d5 6.Nf3 Bd6 7.Qd2 O-O 8.g3 d4 9.Bg2 Ng4 10.O-O Re8 11.e4 Nxf2 12.Rxf2 e5 13.f5 Rb8 14.g4 Nb4 15.g5 b5 16.cxb5 Rxb5 17.Na3 Rb8 18.Nc4 Ba6 19.b3 Bxc4 20.bxc4 Qa5 21.Bf1 Bc7 22.h4 Qa3 23.h5 Ba5 24.Rg2 Nd5 25.Qc1 Qxc1 26.Rxc1 Nf4 27.Rh2 h6 28.g6 Bc3 29.Kf2 a5 30.Kg3 a4 31.Nxe5 Nxh5+ 32.Rxh5 Rxe5 33.gxf7+ Kxf7 34.Rh2 a3 35.Kf4 Kf6 36.Bh3 Rb2 37.Rcc2 g5+ 38.fxg6 Rh5 39.e5+ Rxe5 40.Rhg2 Rg5 41.Ke4 Kxg6 42.Rcf2 Rxg2 43.Rxg2+ Kf6 44.Kd5 Bb4 45.Ke4 h5 46.Kd5 h4 47.Ke4 Bd2 48.Rf2+ Ke7 49.Rf5 Bb4 50.Re5+ Kd8 51.Rd5+ Kc7 52.Rd7+ Kc6 53.Rh7 Rxa2 54.Bd7+ Kb6 55.Rxh4 Re2+ 56.Kd5 a2 57.Rh6+ Kc7 58.Bg4 a1=Q 59.Bxe2 Qa8+ 60.Ke5 Qg2 61.Rh7+ Kb6 62.Bh5 Qg3+ 63.Ke4 Qe3+ 64.Kd5 Qxd3 65.Rh6+ Ka5 66.Kd6 Qxc4 67.Rf6 Qb3 68.Bg4 d3 69.Kd7 Ka4 70.Kc7 d2 71.Rf5 Qb2 72.Kc8 Qd4 73.Bd1+ Ka5 74.Kb7 Qg1 75.Rf7 Qxd1 76.Kc7 Qg4 77.Kc6 Qc8+ 78.Rc7 Qa6+ 79.Kd5 d1=N 80.Rxc5+ Bxc5 81.Kxc5 Qh6 82.Kd5 Ka6 83.Ke5 Qd2 84.Ke4 Qf2 85.Kd3 Qf7 86.Kd4 Kb5 87.Ke5 Kb4 88.Ke4 Nc3+ 89.Ke5 Qa7 90.Kf5 Ka3 91.Kg6 Qa8 92.Kg5 Nd1 93.Kh5 Ka4 94.Kg5 Kb3 95.Kf4 Qd5 96.Kg3 Qd6+ 97.Kh4 Ka3 98.Kh3 Qd3+ 99.Kh4 Qg6 100.Kh3 Nf2+ 101.Kh2 Qh5+ 102.Kg2 Qd1 103.Kg3 Qb1 104.Kg2 Ka4 105.Kf3 Qd1+ 106.Kg3 Qd7 107.Kh2 Qd5 108.Kg3 Qh5 109.Kg2 Ng4 110.Kg3 Qb5 111.Kf3 Ka3 112.Kg3 Qg5 113.Kf3 Qc5 114.Kg3 Qd4 115.Kg2 Ka2 116.Kf1 Qg7 117.Kg2 Qf7 118.Kg3 Ka3 119.Kg2 Qd7 120.Kh3 Kb4 121.Kg2 Ne3+ 122.Kf3 Ng4 123.Kf4 Kc5 124.Kf3 Kd4 125.Kg3 Ke3 126.Kh4 Kf4 127.Kh3 Qh7+ 128.Kg2 Qh2+ 129.Kf1 Qf2# 0-1