1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 d4 5.d3 a5 6.e4 Bb4+ 7.Nbd2 Be7 8.e5 Nfd7 9.Qe2 Nc6 10.Nb3 Bb4+ 11.Bd2 Bxd2+ 12.Nbxd2 h6 13.Nb3 a4 14.Nbxd4 Ndxe5 15.Nxc6 Nxc6 16.Rd1 Nd4 17.Qe5 Nxf3+ 18.Bxf3 O-O 19.O-O Qf6 20.Qxf6 gxf6 21.d4 Rd8 22.Rd2 Rb8 23.Rfd1 Kf8 24.d5 Ke7 25.Rd4 b5 26.cxb5 Rxb5 27.Rc1 c5 28.Rxa4 exd5 29.Ra7+ Kf8 30.Ra8 c4 31.a4 Rxb2 32.Bg4 d4 33.Rxc8 Rxc8 34.Bxc8 d3 35.Rxc4 Rc2 36.Rd4 Rxc8 37.Rxd3 Rc1+ 38.Kg2 Ra1 39.Rd4 Ra3 40.Kf1 Ra2 41.Rf4 Kg7 42.Ke1 Kg6 43.Kd1 f5 44.Kc1 Kg5 45.Kb1 Kg6 46.Kxa2 f6 47.Rxf5 Kxf5 48.f3 Kg5 49.Kb3 f5 50.h3 h5 51.Kb2 h4 52.gxh4+ Kh5 53.f4 Kh6 54.Ka2 Kg7 55.Kb2 Kf8 56.a5 Kf7 57.Kc2 Kg6 58.Kb3 Kh7 59.a6 Kg6 60.Ka3 Kh7 61.Ka4 Kg6 62.Ka5 Kh7 63.Ka4 Kh8 64.Kb4 Kg8 65.Kc3 Kf8 66.Kb4 Ke7 67.h5 Ke8 68.Ka3 Ke7 69.Kb4 Kd6 70.h6 Kc7 71.Ka3 Kb6 72.Kb3 Kc6 73.Kb4 Kb6 74.Kb3 Kb5 75.Kc2 Kc4 76.Kc1 Kb3 77.a7 Kb4 78.h4 Kc4 79.Kd2 Kb5 80.Ke2 Kc5 81.Ke3 Kd6 82.a8=Q Ke7 83.Qd5 Ke8 84.Qg2 Ke7 85.Qh1 Kf7 86.Qg2 Kf8 87.Qe2 Kg8 88.Qc4+ Kf8 89.h7 Ke8 90.Qf1 Ke7 91.Qg2 Kd6 92.Qf1 Kd7 93.Qf2 Ke7 94.Kd3 Kd8 95.Qf1 Kd7 96.h8=B Kd6 97.Kd4 Kc7 98.Qf3 Kb6 99.h5 Ka6 100.Be5 Ka5 101.Kd3 Kb4 102.Qb7+ Ka5 103.Qe7 Kb6 104.Qd8+ Ka6 105.Qf8 Kb6 106.Bd6 Kb5 107.Kc2 Kc4 108.Kb2 Kd4 109.Qg8 Ke3 110.Qa8 Ke2 111.Qg8 Kd2 112.Qg3 Ke2 113.Bf8 Kf1 114.Ka2 Ke2 115.Qg4+ Kf2 116.Qd1 Ke3 117.Bd6 Kf2 118.Qb1 Ke3 119.Bc7 Kf3 120.Qc1 Kg2 121.Qb2+ Kh1 122.Kb3 Kg1 123.Qc2 Kh1 124.Qa2 Kg1 125.Qa7+ Kf1 126.Bd8 Kg2 127.Qa5 Kg3 128.Qa4 Kf3 129.Qe4+ Kg4 130.Qd3 Kxh5 131.Kc2 Kg4 132.Bf6 Kxf4 133.Bc3 Kg5 134.Kd2 Kg6 135.Bb4 Kg7 136.Bc3+ Kg8 137.Qf1 Kh7 138.Ba5 Kg7 139.Bd8 Kg6 140.Qb1 Kh5 141.Kc3 f4 142.Qb7 Kh6 143.Qc8 Kh5 144.Bc7 Kh4 145.Bxf4 Kh5 146.Kc2 Kh4 147.Qb8 Kg4 148.Kb3 Kf3 149.Bg3 Kg2 150.Kc2 Kf3 151.Qh8 Ke4 152.Qh4+ Ke3 153.Be1 Ke2 154.Qf2# 1-0