1.e4 Nh6 2.d4 e6 3.Nf3 Ng8 4.c4 d5 5.exd5 exd5 6.cxd5 Nf6 7.Nc3 Be7 8.Bc4 Nbd7 9.O-O Nb6 10.Bb3 Nbxd5 11.Re1 c6 12.Nxd5 Nxd5 13.Bg5 O-O 14.Bxe7 Nxe7 15.Qe2 Nd5 16.Qe5 Be6 17.Ng5 Re8 18.Nxe6 Rxe6 19.Qf5 g6 20.Qf3 Rf6 21.Qg3 a5 22.Qg5 Rd6 23.Qxd8+ Raxd8 24.Rad1 Kf8 25.Re5 f6 26.Re4 Nc7 27.Kf1 Nb5 28.Rh4 h5 29.d5 Nc7 30.g4 Nxd5 31.gxh5 Ne3+ 32.fxe3 Rxd1+ 33.Bxd1 Rxd1+ 34.Ke2 Rb1 35.b3 Rb2+ 36.Kf3 g5 37.Rd4 Rxh2 38.Rd7 Rxh5 39.Rxb7 Rh3+ 40.Ke4 Rh2 41.a3 Rf2 42.Rc7 g4 43.Rxc6 g3 44.Rc1 g2 45.Rg1 Ke7 46.b4 a4 47.Kd5 f5 48.Kc6 Ke6 49.b5 Rc2+ 50.Kb7 Kd5 51.b6 Ke4 52.Ka7 Kf3 53.b7 Rc7 54.Kb8 Rxb7+ 55.Kxb7 Kf2 56.Rxg2+ Kxg2 57.Kc6 Kf3 58.Kb5 Kxe3 59.Kxa4 f4 60.Kb5 f3 61.a4 f2 62.a5 f1=Q+ 63.Kb4 Qa6 64.Ka4 Kd4 65.Kb3 Ke5 66.Kb2 Qa8 67.Kb3 Qh8 68.Kb2 Kf4+ 69.Kb3 Qh4 70.Kc3 Kf5 71.a6 Kf4 72.Kc4 Qd8 73.Kb5 Ke5 74.Kc4 Ke6 75.Kb3 Kd5 76.Kc2 Kd6 77.a7 Qa8 78.Kd1 Qg2 79.Ke1 Qg8 80.Kf2 Qa8 81.Kg3 Qxa7 82.Kh3 Qh7+ 83.Kg2 Qg8+ 84.Kf2 Qc8 85.Kf3 Qd8 86.Ke3 Qb6+ 87.Kd2 Ke7 88.Kc1 Qd8 89.Kc2 Kf6 90.Kb2 Ke6 91.Ka1 Qa8+ 92.Kb1 Qh1+ 93.Kc2 Kd6 94.Kd2 Qh2+ 95.Kc1 Qh4 96.Kd2 Kc7 97.Kc2 Qd4 98.Kb3 Qd6 99.Ka2 Qb6 100.Ka3 Qb7 101.Ka2 Kc6 102.Ka1 Kc5 103.Ka2 Kb6 104.Kb2 Qg7+ 105.Ka2 Qc7 106.Kb3 Qh7 107.Kc3 Kb5 108.Kb3 Qb7 109.Ka3 Kc4 110.Ka4 Qb8 111.Ka5 Qb1 112.Ka6 Qb5+ 113.Ka7 Kd5 114.Ka8 Kc6 115.Ka7 Qb7# 0-1