1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.g3 dxc4 5.Bg2 Bb4+ 6.Bd2 a5 7.Qc2 Nc6 8.Qxc4 Qd5 9.Qd3 Qe4 10.Qxe4 Nxe4 11.O-O Nxd2 12.Nbxd2 a4 13.Nc4 f6 14.a3 Be7 15.Rfc1 Bd7 16.e3 O-O 17.Ne1 Rfd8 18.Nd3 Be8 19.Rc3 g5 20.Rac1 Ra6 21.Nd2 Rb6 22.Ne4 e5 23.d5 f5 24.dxc6 fxe4 25.Bxe4 Bxc6 26.Bxc6 bxc6 27.Nxe5 Bf6 28.Rc5 Rd5 29.Nxc6 Rxc5 30.Rxc5 Bxb2 31.Rc4 Bxa3 32.Rxa4 Bd6 33.Nd4 Kf7 34.Nf3 h6 35.h4 Kf6 36.Kg2 Rb4 37.Ra5 g4 38.Nd4 c5 39.Ra6 cxd4 40.Rxd6+ Ke5 41.Rxd4 Rxd4 42.exd4+ Kxd4 43.f3 gxf3+ 44.Kxf3 Ke5 45.g4 Kf6 46.Kf4 Ke6 47.Ke4 Kf6 48.Kd5 Kf7 49.Ke5 Ke7 50.Kf5 Kf7 51.h5 Kg7 52.Ke6 Kg8 53.Kf6 Kh7 54.Kf7 Kh8 55.Kg6 Kg8 56.Kxh6 Kh8 57.Kg6 Kg8 58.g5 Kf8 59.Kh7 Ke7 60.Kg6 Kd6 61.Kg7 Kd5 62.Kf7 Kc6 63.Kg7 Kd5 64.Kh8 Kc6 65.Kg8 Kd6 66.Kh8 Ke6 67.Kg8 Kd7 68.Kh7 Kd8 69.Kg6 Ke7 70.h6 Kd8 71.Kf5 Kc8 72.Kg6 Kb7 73.Kh7 Kb6 74.Kh8 Kc7 75.Kg8 Kc8 76.h7 Kb8 77.Kf7 Kc7 78.h8=B Kc6 79.Ke7 Kb5 80.Bg7 Kc4 81.Bh6 Kc5 82.Ke6 Kc6 83.Ke7 Kc5 84.Kf8 Kc4 85.Kg7 Kb4 86.Kh7 Ka5 87.Kg8 Ka6 88.Kh7 Kb7 89.Bg7 Kb6 90.Kg8 Kc6 91.Bf6 Kd5 92.g6 Kc4 93.Be5 Kb4 94.Kf8 Kb3 95.g7 Kb4 96.Kf7 Kb5 97.Ke8 Kb6 98.Bc7+ Kxc7 99.Kf8 Kb8 100.g8=Q Kb7 101.Qg2+ Kb6 102.Qg7 Kb5 103.Qd7+ Kb6 104.Kf7 Ka5 105.Qe8 Kb4 106.Qe7+ Ka4 107.Qb7 Ka3 108.Qg2 Ka4 109.Ke6 Ka5 110.Qg5+ Ka4 111.Ke7 Kb4 112.Ke8 Kb3 113.Qd2 Ka4 114.Kf8 Kb3 115.Qe3+ Ka2 116.Qh6 Kb3 117.Qc6 Ka2 118.Qd6 Ka1 119.Qd1+ Kb2 120.Qa4 Kc1 121.Qa5 Kb2 122.Qe5+ Kc1 123.Qh2 Kd1 124.Qg3 Ke2 125.Qc3 Kd1 126.Qc6 Ke2 127.Qe8+ Kd2 128.Qe4 Kc3 129.Qa8 Kb2 130.Qa5 Kc1 131.Kg7 Kb2 132.Kh7 Kb3 133.Qa7 Kb2 134.Qa5 Kb3 135.Qg5 Ka4 136.Qc1 Kb5 137.Qh1 Ka5 138.Qf1 Ka4 139.Qf5 Kb4 140.Qb1+ Kc4 141.Kg6 Kd5 142.Kf5 Kc5 143.Qb3 Kc6 144.Ke5 Kc5 145.Qa4 Kb6 146.Kd6 Kb7 147.Qa5 Kb8 148.Kc6 Kc8 149.Qa8# 1-0