1.Nf3 d5 2.d4 e6 3.c4 h6 4.a3 c6 5.Nbd2 Nf6 6.e3 Nbd7 7.b4 Bd6 8.Bb2 O-O 9.Bd3 Qe7 10.c5 Bc7 11.Ne5 Nxe5 12.dxe5 Nd7 13.f4 b6 14.Qh5 a5 15.g4 bxc5 16.g5 Ba6 17.Bxa6 Rxa6 18.bxc5 Qxc5 19.Bd4 Qc2 20.gxh6 g6 21.Qe2 c5 22.Qxa6 cxd4 23.exd4 Qc3 24.Rb1 Qxd4 25.Qc6 Nc5 26.Qxc7 Qe3+ 27.Kd1 Ne4 28.Nxe4 Qxe4 29.Kd2 Qg2+ 30.Kc3 d4+ 31.Kxd4 Qd2+ 32.Kc5 Qd5+ 33.Kb6 Qd4+ 34.Kb5 Qd3+ 35.Ka4 Qd4+ 36.Kb3 Qd5+ 37.Kc2 Qe4+ 38.Kc3 Qe3+ 39.Kc4 Qe4+ 40.Kb3 Qd3+ 41.Ka2 Qd5+ 42.Ka1 Qd4+ 43.Rb2 Qd3 44.Qc5 Qd5 45.Qxd5 g5 46.Qc4 Kh7 47.Kb1 Rb8 48.Qc3 f5 49.Rg1 a4 50.Qh3 Rf8 51.Qxf5+ exf5 52.Rc2 Rf6 53.Rc4 Kxh6 54.fxg5+ Kh7 55.Re1 Rf7 56.Rh1 Rg7 57.Rh4+ Kg8 58.Rc1 Re7 59.Rc6 Rb7+ 60.Kc2 Kf8 61.Rcc4 Rg7 62.Rc7 Rxc7+ 63.Kd3 Rd7+ 64.Ke3 Rc7 65.Rxa4 Kg7 66.Kf3 Rc3+ 67.Kf4 Rc7 68.Kg3 Rf7 69.Rc4 Kg8 70.Rc3 Rd7 71.h3 Kf8 72.Rf3 Rf7 73.Kf4 Re7 74.Rc3 Rxe5 75.Kxe5 Kf7 76.Kxf5 Ke8 77.Rd3 Kf7 78.Rb3 Ke7 79.Rc3 Kd8 80.h4 Ke8 81.Kg6 Kd7 82.Rc4 Ke6 83.h5 Ke5 84.Rc7 Ke4 85.Ra7 Ke5 86.Kh7 Ke4 87.Rc7 Kf3 88.Rd7 Kf2 89.Rd4 Ke1 90.Rg4 Kd1 91.Kg7 Kc2 92.Kf7 Kd2 93.Re4 Kc2 94.Rd4 Kc1 95.Ke8 Kb2 96.h6 Kc1 97.Kd8 Kb2 98.Rd6 Kc3 99.Rd2 Kxd2 100.a4 Kd1 101.g6 Ke2 102.Kd7 Kd1 103.Kd6 Ke2 104.Kc7 Ke1 105.Kb8 Kf1 106.Kb7 Kg1 107.Ka7 Kg2 108.a5 Kf3 109.Ka6 Ke2 110.g7 Kf3 111.Kb5 Ke3 112.Kc5 Kf2 113.Kb6 Ke2 114.g8=N Ke3 115.Kc7 Kf4 116.Kb7 Kg3 117.Kb6 Kg2 118.h7 Kh3 119.Nf6 Kg3 120.Ng4 Kf3 121.Ne3 Kf4 122.Nc4 Ke4 123.h8=R Kd4 124.Re8 Kc3 125.Kc7 Kb4 126.Nb2 Kc5 127.Re4 Kb5 128.Re8 Kc5 129.Re1 Kb5 130.Rc1 Kb4 131.Rc5 Kb3 132.Kd7 Ka2 133.Rc3 Kxb2 134.Kc7 Ka2 135.Kc8 Ka1 136.Kb7 Kb1 137.Kb8 Ka1 138.Re3 Kb1 139.Rh3 Kc2 140.Kc8 Kd2 141.a6 Ke2 142.Rc3 Kd2 143.Re3 Kd1 144.Kd8 Kc2 145.Re1 Kd2 146.Re6 Kc1 147.Re2 Kb1 148.a7 Kc1 149.Re6 Kb1 150.Re3 Kb2 151.Rb3+ Kc1 152.Rf3 Kb1 153.Rb3+ Ka1 154.a8=Q# 1-0