1.e4 c6 2.Nc3 d5 3.Nf3 Bg4 4.g3 Nf6 5.h3 Bh5 6.exd5 cxd5 7.d4 e6 8.g4 Bg6 9.Ne5 Nc6 10.h4 Qc7 11.Bf4 Qb6 12.Bb5 Bb4 13.Bxc6+ bxc6 14.h5 Be4 15.f3 c5 16.a3 Ba5 17.O-O cxd4 18.Nxe4 dxe4 19.b4 d3+ 20.Kh1 Nd5 21.bxa5 Qd4 22.Bh2 d2 23.fxe4 Ne3 24.Qf3 O-O 25.Bg1 Qxe5 26.Bxe3 f5 27.gxf5 exf5 28.exf5 Rxf5 29.Qxa8+ Kf7 30.Qb7+ Ke8 31.Qc8+ Kf7 32.Qxf5+ Ke8 33.Rf2 g6 34.Qxe5+ Kd7 35.Qf4 Kd8 36.Qh2 Ke7 37.Bg5+ Ke8 38.Be7 Kd7 39.Rf5 d1=N 40.c4 Kc8 41.Bd6 Ne3 42.Qg3 Nf1 43.Rf3 Nxg3+ 44.Kg2 Nh1 45.a6 g5 46.Rf8+ Kd7 47.Re8 h6 48.Rg1 Kc6 49.c5 g4 50.Re7 g3 51.Bf4 Nf2 52.Be5 Nh3 53.Kxh3 Kd5 54.Bc7 Kc4 55.Bd6 Kd3 56.Bb8 g2 57.c6 Kc3 58.Bc7 Kd2 59.Be5 Kc2 60.Rb1 Kd2 61.Bg3 Kd3 62.Re6 Kc4 63.Re5 g1=B 64.Kg4 Be3 65.Rf5 Kd3 66.c7 Bf2 67.Rf3+ Kd2 68.Rf5 Bxg3 69.Kxg3 Kc3 70.a4 Kd4 71.Re1 Kc3 72.Re2 Kd3 73.c8=R Kd4 74.Rff2 Kd3 75.Re3+ Kd4 76.Rc5 Kxe3 77.Kg4 Ke4 78.Rfc2 Kd4 79.Kg3 Ke3 80.Rc7 Ke4 81.Rd7 Ke3 82.Rh2 Ke4 83.Rh1 Ke3 84.Rd3+ Kxd3 85.Rh2 Kc3 86.Rc2+ Kxc2 87.Kf4 Kb3 88.Kf5 Kxa4 89.Kg6 Kb5 90.Kxh6 Kxa6 91.Kg7 Kb5 92.h6 a5 93.h7 a4 94.h8=Q Kc5 95.Qh4 a3 96.Kh6 Kb6 97.Qg4 Ka5 98.Kg5 Ka6 99.Qc8+ Kb6 100.Kf5 a2 101.Qc1 Ka6 102.Qb2 a1=N 103.Qxa1+ Kb6 104.Qc1 Ka7 105.Qf1 Kb6 106.Qf3 Kc5 107.Qh3 Kc4 108.Qh4+ Kd3 109.Qh6 Kc2 110.Qc6+ Kd1 111.Qc7 Ke1 112.Qa5+ Kf1 113.Ke4 Kf2 114.Kf4 Ke2 115.Ke5 Ke3 116.Qa2 Kd3 117.Kf4 Kd4 118.Qc2 Kd5 119.Qc3 Kd6 120.Qa5 Ke7 121.Qb5 Kd6 122.Kg4 Kc7 123.Qd3 Kc6 124.Kh4 Kb6 125.Qb3+ Kc7 126.Kg5 Kc8 127.Qd3 Kb7 128.Kh6 Ka7 129.Qb5 Ka8 130.Qa4+ Kb7 131.Qa5 Kc8 132.Qc5+ Kb8 133.Kh7 Ka8 134.Qb4 Ka7 135.Qc4 Kb7 136.Kg8 Kb8 137.Qc1 Ka8 138.Qh6 Kb8 139.Qd6+ Kc8 140.Kf7 Kb7 141.Qg3 Ka6 142.Qg4 Kb7 143.Qe4+ Kc8 144.Qg4+ Kc7 145.Ke7 Kc6 146.Qf5 Kc7 147.Qb5 Kc8 148.Kd6 Kd8 149.Qd7# 1-0