1.h4 d5 2.Nf3 c5 3.g3 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Nxc6 bxc6 7.Bg2 Nf6 8.c4 Rb8 9.O-O Be7 10.Bg5 O-O 11.cxd5 cxd5 12.Bxf6 Bxf6 13.Qxd5 Be6 14.Qe4 Rxb2 15.Nc3 Qd4 16.Rac1 Rc8 17.e3 Qd2 18.Qa4 Be7 19.Qxa7 Bf8 20.Ne4 Qxc1 21.Rxc1 Rxc1+ 22.Kh2 Rcc2 23.Qa5 Bf5 24.Qxe5 Bxe4 25.Bxe4 Rxf2+ 26.Kh3 Rh2+ 27.Kg4 g6 28.h5 gxh5+ 29.Kg5 Rbf2 30.Bf5 h6+ 31.Kf6 Bg7+ 32.Ke7 Bxe5 33.Bd3 h4 34.Bb5 h3 35.Ke8 h5 36.Ke7 Rh1 37.Ke8 h2 38.Bd3 h4 39.Bb5 h3 40.Kd7 Kh8 41.Bc4 Kh7 42.Bxf7 Rg1 43.Bd5 h1=N 44.Kc8 h2 45.Kd7 Rgf1 46.Bf3 Nxg3 47.a4 Rxf3 48.Ke7 Rh1 49.Kd8 Rf2 50.e4 Rff1 51.a5 Rhg1 52.a6 h1=Q 53.Kc8 Nxe4 54.a7 Rg8+ 55.Kb7 Bd6 56.Kb6 Bf8 57.a8=N Bg7 58.Ka5 Bh6 59.Kb4 Kg6 60.Ka4 Kh5 61.Nc7 Kh4 62.Nb5 Kg4 63.Na7 Kh3 64.Nc8 Kg3 65.Ne7 Kf4 66.Ng6+ Rxg6 67.Kb5 Kf5 68.Kb4 Ke6 69.Kb3 Kf6 70.Ka3 Kg5 71.Kb4 Kh4 72.Kc4 Kg4 73.Kd3 Kh3 74.Kc4 Kg3 75.Kd5 Kf4 76.Kd4 Kf5 77.Kc4 Ke6 78.Kd4 Rg5 79.Ke3 Rg4+ 80.Ke2 Rg2+ 81.Kd3 Rgg1 82.Ke2 Kd7 83.Kd3 Kc7 84.Kc4 Kb6 85.Kd3 Ka5 86.Kc2 Ka4 87.Kd3 Ka3 88.Kc4 Ka2 89.Kb5 Ka1 90.Ka6 Re1 91.Kb5 Kb1 92.Kb6 Kc2 93.Ka6 Kc1 94.Kb5 Kd2 95.Kb6 Kd1 96.Ka6 Qh3 97.Kb5 Qh2 98.Kb4 Qh1 99.Kb5 Nf6 100.Ka4 Qh3 101.Ka5 Qh2 102.Ka6 Qh1 103.Ka5 Qc6 104.Kb4 Qc5+ 105.Kb3 Qc4+ 106.Kb2 Qb3+ 107.Ka1 Qa3+ 108.Kb1 Qa2+ 109.Kxa2 Bg5 110.Kb1 Bh4 111.Kb2 Bg3 112.Kc3 Rh1 113.Kd3 Rh2 114.Kc4 Rg2 115.Kd4 Rgg1 116.Kc4 Rgf1 117.Kb3 Kc1 118.Ka2 Rd1 119.Ka1 Kc2+ 120.Ka2 Ra1# 0-1