1.d4 c6 2.Nf3 Nf6 3.Bf4 Qb6 4.b3 d6 5.g3 Nbd7 6.Bg2 e5 7.dxe5 Ng4 8.O-O dxe5 9.Bc1 Bc5 10.e3 Qc7 11.a3 Be7 12.Bb2 O-O 13.Nbd2 f5 14.e4 f4 15.Qe2 fxg3 16.hxg3 b5 17.c4 b4 18.Bh3 h5 19.axb4 Bxb4 20.c5 a5 21.Bxg4 hxg4 22.Qc4+ Rf7 23.Ng5 Nxc5 24.Qxf7+ Qxf7 25.Nxf7 Bxd2 26.Nxe5 Nxb3 27.Ra3 a4 28.Rd1 Bb4 29.Rd8+ Kh7 30.Ra2 c5 31.Ba3 Bc3 32.Nxg4 Nd2 33.Bxc5 Nxe4 34.Be7 a3 35.Ne3 Bb2 36.Bxa3 Bf6 37.Re8 Ng5 38.f4 Nf3+ 39.Kf2 Nh2 40.Rc2 Bd4 41.Rcxc8 Rxa3 42.Kg2 Bxe3 43.Kxh2 Bf2 44.Rh8+ Kg6 45.Rh3 Ra2 46.Kg2 Ra7 47.Kxf2 Ra5 48.Rh2 Ra6 49.Re8 Kf6 50.Kg2 Ra2+ 51.Kh3 Rg2 52.Rxg2 g5 53.Ra8 Ke7 54.Ra3 Ke8 55.Ra6 Kf8 56.Rg6 g4+ 57.Kh4 Ke7 58.Rf2 Ke8 59.Rb2 Kd8 60.f5 Kd7 61.Rb8 Ke7 62.Kg5 Kf7 63.Re8 Kxe8 64.Rc6 Ke7 65.Rh6 Kd7 66.Kf6 Kc7 67.Ke7 Kb7 68.Ke6 Ka6 69.Rg6 Kb5 70.Ke5 Kc4 71.Rh6 Kb5 72.Rb6+ Kxb6 73.Kd5 Ka5 74.Ke6 Ka6 75.Kd6 Kb5 76.Ke5 Ka4 77.Ke4 Kb3 78.Kd5 Ka4 79.Kd6 Kb5 80.Ke6 Kc5 81.Kf6 Kb6 82.Ke5 Ka5 83.Ke4 Ka4 84.Ke5 Kb4 85.f6 Kc5 86.f7 Kc6 87.f8=Q Kb7 88.Kd6 Ka6 89.Kd7 Kb5 90.Ke7 Kc4 91.Qc8+ Kb5 92.Qc1 Ka4 93.Qh1 Kb5 94.Qh8 Ka6 95.Qh4 Kb6 96.Qh7 Ka6 97.Qh8 Kb6 98.Qb8+ Ka6 99.Qc7 Kb5 100.Qa7 Kc4 101.Qa6+ Kb3 102.Qc8 Kb4 103.Qxg4+ Ka5 104.Qe4 Kb6 105.Qg2 Ka5 106.Qf3 Kb4 107.Qf8 Kb5 108.Qf7 Ka5 109.Qe6 Kb5 110.g4 Ka4 111.Kd8 Kb5 112.Ke7 Ka4 113.Qd5 Kb4 114.Qa2 Kc3 115.Ke6 Kd3 116.Qd5+ Ke2 117.Qb7 Kd2 118.Qb5 Ke1 119.Qa4 Kd2 120.Qa8 Ke2 121.Qd5 Ke1 122.Ke5 Kf1 123.Qf3+ Ke1 124.Qe2+ Kxe2 125.Kf6 Kf3 126.g5 Kf4 127.g6 Kg4 128.Ke6 Kf3 129.Kf5 Ke2 130.Ke6 Kd1 131.Kd7 Ke1 132.Kd8 Kf2 133.Kc7 Ke3 134.Kd8 Ke4 135.Kc7 Ke5 136.g7 Ke4 137.Kb8 Kf5 138.Kc8 Kf6 139.g8=R Ke7 140.Rg4 Kf6 141.Rc4 Kg7 142.Rc5 Kf7 143.Rd5 Ke8 144.Rd1 Kf8 145.Rc1 Kf7 146.Kd8 Kg8 147.Rb1 Kh8 148.Rb4 Kg8 149.Rb3 Kh7 150.Ke7 Kg6 151.Rg3+ Kh5 152.Rh3+ Kg5 153.Rh1 Kg6 154.Rf1 Kh7 155.Rg1 Kh6 156.Rf1 Kh7 157.Kf7 Kh6 158.Rf5 Kh7 159.Rh5# 1-0