1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 h6 8.Bf4 Nbd7 9.O-O c6 10.Rd1 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 h5 16.Nc3 Nd5 17.Bf2 h4 18.e4 hxg3 19.Bxg3 Nxf4 20.Rf1 e5 21.Nxe5 Nxg2 22.Qxg2 Qd8 23.Nf3 a4 24.Kh1 a3 25.b3 Ra5 26.Rg1 g6 27.d5 Bb4 28.Ne2 cxd5 29.e5 Re8 30.Ned4 Nf8 31.Raf1 Ra6 32.Bh4 Qd7 33.Kh2 Bc5 34.Qg3 Nh7 35.Rg2 Ba7 36.Re1 Bb8 37.Rge2 g5 38.Nxg5 Nxg5 39.Bxg5 Rg6 40.Qh4 Qxh3+ 41.Qxh3 Bxh3 42.Kxh3 Rxg5 43.Nf3 Rg7 44.Rd1 Kf8 45.Rxd5 Ke7 46.Rb5 Reg8 47.Rxb7+ Ke6 48.Rb6+ Kd5 49.Rb5+ Kc6 50.Nd4+ Kd7 51.Nf5 Rh8+ 52.Nh4 Bc7 53.Rb4 Ke6 54.Ra4 Rg1 55.Rg2 Rh1+ 56.Rh2 Rd1 57.Re2 Bd8 58.Ree4 Rh1+ 59.Kg3 Rg8+ 60.Kf2 Bb6+ 61.Ke2 Rh2+ 62.Kd3 Rg3+ 63.Kc4 Rxa2 64.b4 Rc2+ 65.Kb5 Bf2 66.Rf4 Rd3 67.Nf3 a2 68.Ng5+ Kxe5 69.Rxf7 Rd5+ 70.Ka6 Rd6+ 71.Ka5 Rd8 72.Nf3+ Kd5 73.Rf6 Rb2 74.Ra6 Rb8 75.Rh6 Bg3 76.Rh5+ Ke4 77.Ng5+ Kd3 78.Ne6 Ra8+ 79.Kb5 Rxa4 80.Nc5+ Kc2 81.Nxa4 a1=Q 82.Nxb2 Qxb2 83.Rg5 Qb3 84.Ka5 Qa3+ 85.Kb5 Qd3+ 86.Kc6 Qf3+ 87.Kb5 Kb3 88.Ka5 Ka2 89.Ka4 Kb2 90.Rg6 Kc3 91.Rc6+ Kd3 92.Kb5 Qd5+ 93.Ka4 Qxc6+ 94.Kb3 Qc1 95.b5 Qc2+ 96.Ka3 Qd2 97.Ka4 Qe2 98.Ka5 Qf1 99.Ka6 Qc1 100.Kb6 Qc2 101.Kb7 Qd2 102.b6 Qe2 103.Ka8 Qe8+ 104.Ka7 Qb8+ 105.Ka6 Kd4 106.Ka5 Bf4 107.b7 Be5 108.Kb6 Bf6 109.Kc6 Be5 110.Kb6 Qc7+ 111.Ka6 Kc5 112.b8=N Qxb8 113.Ka5 Qb1 114.Ka4 Bb8 115.Ka3 Qb7 116.Ka2 Kc4 117.Ka1 Kc3 118.Ka2 Qh1 119.Ka3 Qa8# 0-1