1.c4 g5 2.Nc3 Bg7 3.Nh3 g4 4.Nf4 Nf6 5.d4 Nc6 6.d5 Ne5 7.e4 h5 8.h3 d6 9.Be2 Bd7 10.a4 c6 11.h4 g3 12.fxg3 Bg4 13.a5 Nxc4 14.Bxg4 Nxg4 15.Nxh5 Bxc3+ 16.bxc3 Rg8 17.O-O Nxa5 18.Qf3 Ne5 19.Qf5 Nac4 20.Bg5 Qc7 21.Bh6 cxd5 22.Ng7+ Kd8 23.exd5 Qc5+ 24.Kh2 Qxd5 25.Rad1 Qc6 26.Rd4 Kc7 27.h5 Rxg7 28.Rxc4 Nxc4 29.Bxg7 Ne3 30.Qf3 Nxf1+ 31.Qxf1 Qd5 32.h6 Qh5+ 33.Kg1 a6 34.Qc4+ Kd7 35.Qe4 d5 36.g4 Qg5 37.Qf3 f6 38.c4 Rd8 39.Qxd5+ Qxd5 40.cxd5 a5 41.g5 fxg5 42.h7 a4 43.Kf2 Kd6 44.h8=Q Rxh8 45.Bxh8 Kxd5 46.Ke3 Kc4 47.Kd2 g4 48.Kc2 b5 49.Bg7 b4 50.Kb2 e6 51.Bf6 Kd3 52.Be5 Ke4 53.Bd6 b3 54.Bg3 e5 55.Kc3 Kf5 56.Kb2 e4 57.Kc3 e3 58.Be1 Kf4 59.Kb2 Ke4 60.Kc3 Kd5 61.Bg3 e2 62.Be1 Ke5 63.Bh4 Ke6 64.Be1 Kd5 65.Bf2 Ke4 66.Be1 Ke3 67.Kb2 Kd3 68.Bb4 Kc4 69.Be1 Kb5 70.Ka3 Kc5 71.Kb2 Kc4 72.Ka3 Kd5 73.Kb2 Ke5 74.Ka3 Kd4 75.Kb2 Kd3 76.Bb4 a3+ 77.Kxb3 a2 78.Kb2 a1=N 79.Kxa1 Kc2 80.Be1 Kd1 81.Bh4 e1=Q 82.Bxe1 Kxe1 83.g3 Kf1 84.Kb1 Ke2 85.Ka1 Kd3 86.Kb2 Ke3 87.Ka3 Kf2 88.Kb4 Kg1 89.Kc5 Kg2 90.Kb6 Kf1 91.Kc6 Kg1 92.Kb5 Kh1 93.Kb4 Kh2 94.Kc4 Kh3 95.Kd3 Kxg3 96.Kc2 Kf2 97.Kb2 Kg3 98.Kb1 Kh3 99.Kb2 Kg2 100.Kb1 Kg3 101.Kc2 Kf3 102.Kc1 Kg2 103.Kb1 g3 104.Ka1 Kh1 105.Kb2 Kh2 106.Kb1 Kg2 107.Kb2 Kf3 108.Kb1 g2 109.Kb2 g1=R 110.Kc3 Kg4 111.Kd4 Rd1+ 112.Ke5 Rd7 113.Ke4 Rd8 114.Ke5 Kg5 115.Ke6 Kf4 116.Ke7 Rb8 117.Kf6 Rb1 118.Kg6 Rb4 119.Kf7 Kf5 120.Kg7 Rb5 121.Kh6 Rb1 122.Kg7 Ke6 123.Kf8 Ke5 124.Kf7 Rd1 125.Kf8 Rf1+ 126.Ke8 Kd6 127.Kd8 Rf8# 0-1