1.h4 e5 2.c4 Nf6 3.g3 Bc5 4.d3 d5 5.cxd5 Ng4 6.e3 Qxd5 7.Nf3 Nc6 8.Nc3 Qd8 9.a3 a5 10.Be2 O-O 11.Bd2 h6 12.Ng5 Qd7 13.Qa4 Bb6 14.Qc4 hxg5 15.hxg5 Qf5 16.Ne4 Be6 17.Qa4 Qg6 18.O-O-O Rad8 19.Rh4 f5 20.gxf6 Nxf6 21.Rdh1 Kf7 22.f4 Ke7 23.Ng5 Ba2 24.Qc2 Bd5 25.R1h2 Kd7 26.e4 Bg8 27.fxe5 Nxe5 28.d4 Nc6 29.Bd3 Nxd4 30.e5 Ne4 31.Bxe4 Rf1+ 32.Qd1 Rxd1+ 33.Kxd1 Qe8 34.Bc2 Ne6 35.Re2 Rb8 36.Bf5 Qf8 37.Rf4 Qe7 38.Bb4 Qxg5 39.Rd2+ Bd4 40.Rg4 Qxf5 41.Rg2 Qf1+ 42.Kc2 Qd3+ 43.Kxd3 Bxe5 44.Re4 Bh7 45.Bxa5 Rf8 46.Rf2 Ke7 47.Rf6 Bxf6 48.Bb4+ Kd8 49.a4 Rf7 50.Kd2 Bd4 51.Bd6 c6 52.b4 Bg1 53.Re1 Nc7 54.g4 Bd3 55.Rc1 Bb1 56.Rc3 Kc8 57.Rg3 Ba7 58.Bf4 Bf2 59.Rg2 Kd8 60.Rxf2 Ke8 61.b5 Ba2 62.Bd6 Rxf2+ 63.Kd3 b6 64.a5 Re2 65.axb6 Rb2 66.Bf8 Rxb5 67.bxc7 Be6 68.Ke2 g5 69.Ba3 Bxg4+ 70.Kd3 Rd5+ 71.Kc2 Ra5 72.c8=B Rxa3 73.Kd2 Ra4 74.Kc1 Kd8 75.Kc2 Ke8 76.Kd2 Kf7 77.Kc3 Bf3 78.Kb3 Kf8 79.Bh3 Ke8 80.Bg4 Ra3+ 81.Kb2 Be2 82.Kc1 Bd3 83.Bh3 Rc3+ 84.Kb2 Bh7 85.Ka2 Rb3 86.Ka1 Rf3 87.Kb2 Bg8 88.Bc8 Be6 89.Bxe6 g4 90.Ba2 Rh3 91.Bb3 Rxb3+ 92.Kc1 Kf8 93.Kc2 Ke8 94.Kd1 Rb5 95.Ke1 c5 96.Kd1 c4 97.Ke1 Rb4 98.Kd2 Ke7 99.Ke1 Kd7 100.Kf2 g3+ 101.Ke3 Kd6 102.Kd2 g2 103.Kc3 Rb3+ 104.Kc2 Rb6 105.Kd2 c3+ 106.Kc1 Kc5 107.Kc2 g1=B 108.Kc1 Rb5 109.Kd1 Rb3 110.Ke1 Be3 111.Ke2 Rb4 112.Kd3 Bf4 113.Ke2 Bh6 114.Kd3 Re4 115.Kc2 Bd2 116.Kd3 Ra4 117.Kc2 Rf4 118.Kb3 Rc4 119.Ka3 Rg4 120.Kb3 Rg8 121.Ka3 Rc8 122.Ka2 c2 123.Kb3 Kb5 124.Kb2 Rb8 125.Ka2 Re8 126.Kb3 Bc3 127.Ka3 c1=Q+ 128.Kb3 Qb2# 0-1