1.d4 Nf6 2.Bf4 e6 3.e3 c5 4.Nd2 Be7 5.dxc5 Bxc5 6.c3 O-O 7.Ngf3 Be7 8.Be2 Nh5 9.Bg3 d6 10.Qc2 e5 11.Nxe5 dxe5 12.Bxh5 Nc6 13.Bf3 Be6 14.Bxc6 bxc6 15.Bxe5 Qd5 16.Qe4 Qd7 17.Nf3 Bd5 18.Qa4 Qf5 19.Qf4 Qc2 20.O-O f6 21.Bc7 Qxb2 22.c4 Bf7 23.Nd4 Bc5 24.Nf5 Bg6 25.Bd6 Bxd6 26.Nxd6 Rab8 27.h3 a5 28.c5 Qb4 29.Qd4 Qxd4 30.exd4 Rfd8 31.Rfe1 Kf8 32.Re3 Rb2 33.Rb3 Rb8 34.Nc4 R2xb3 35.axb3 Rxb3 36.Nxa5 Rd3 37.Nxc6 Be4 38.Ra8+ Kf7 39.Ra7+ Kf8 40.Nd8 Bd5 41.Rd7 Rxd4 42.Ne6+ Ke8 43.Rxd5 Rxd5 44.Nc7+ Kf7 45.Nxd5 g5 46.c6 Kg7 47.Nb6 Kg8 48.Kh2 Kh8 49.Kg3 f5 50.Nc4 h6 51.Nb6 Kg7 52.Nd7 h5 53.Nc5 Kf6 54.Nb3 h4+ 55.Kf3 Ke7 56.Na5 Kf8 57.Nc4 Ke8 58.Nd6+ Kd8 59.g3 g4+ 60.Kg2 gxh3+ 61.Kxh3 Kc7 62.Nc8 f4 63.gxh4 f3 64.Kg3 Kxc8 65.Kxf3 Kd8 66.c7+ Kc8 67.Kg3 Kd7 68.f3 Kd6 69.f4 Kc6 70.c8=Q+ Kd5 71.Qa8+ Ke6 72.Qd8 Kf5 73.Qd2 Ke4 74.Qc1 Kd5 75.Qc2 Ke6 76.Qd2 Kf5 77.Kh3 Kg6 78.Qg2+ Kh7 79.Kg3 Kg7 80.Qg1 Kg8 81.Qc5 Kh7 82.Kh2 Kg7 83.Qc1 Kg6 84.Qc2+ Kf6 85.Qh7 Ke6 86.Qe7+ Kf5 87.Qf7+ Kg4 88.Kh1 Kf3 89.Qe7 Kf2 90.Qa3 Ke2 91.Qg3 Kd1 92.Qf2 Kc1 93.Kg1 Kb1 94.Qb6+ Ka2 95.Qf2+ Kb3 96.Qe2 Kb4 97.Qh2 Kb5 98.Qg2 Ka6 99.Qa8+ Kb5 100.Qf3 Ka5 101.Qc6 Kb4 102.Qe6 Ka5 103.Kf2 Kb5 104.Qe1 Kc4 105.Qd1 Kc5 106.Qf1 Kd4 107.Qd3+ Kxd3 108.Ke1 Kd4 109.Ke2 Kc4 110.Kd1 Kd4 111.Kc1 Kc3 112.f5 Kd4 113.h5 Kd5 114.Kd2 Kc6 115.h6 Kb6 116.Kd1 Kc7 117.Kc1 Kb8 118.Kd2 Kc8 119.f6 Kd8 120.Kc2 Kc8 121.Kc1 Kc7 122.Kc2 Kc8 123.Kd3 Kd8 124.Ke3 Kd7 125.Ke2 Ke6 126.h7 Ke5 127.Kf3 Kxf6 128.h8=R Ke5 129.Re8+ Kd5 130.Re4 Kc6 131.Kg3 Kb6 132.Re2 Ka6 133.Kf4 Ka7 134.Re7+ Ka6 135.Re6+ Kb5 136.Ke5 Kc5 137.Kf6 Kd4 138.Kg7 Kd3 139.Kf7 Kd4 140.Kg8 Kc5 141.Ra6 Kc4 142.Kg7 Kd5 143.Kg6 Ke4 144.Ra5 Kf3 145.Rc5 Ke2 146.Rc8 Kf3 147.Kf6 Ke4 148.Rc5 Kd4 149.Rg5 Kc4 150.Rg8 Kb3 151.Rg7 Kc2 152.Ke5 Kd2 153.Rg2+ Kd1 154.Rg1+ Kc2 155.Rh1 Kb3 156.Rh6 Ka4 157.Ra6+ Kb4 158.Ke4 Kc4 159.Ra3 Kc5 160.Ke3 Kd6 161.Rb3 Kc6 162.Kd4 Kc7 163.Rg3 Kc8 164.Kd3 Kc7 165.Rh3 Kd6 166.Kd4 Kc7 167.Kd5 Kb6 168.Re3 Ka6 169.Re6+ Kb7 170.Rd6 Kc8 171.Kc6 Kb8 172.Rg6 Ka7 173.Rg2 Ka8 174.Re2 Kb8 175.Re3 Kc8 176.Rh3 Kb8 177.Ra3 Kc8 178.Ra8# 1-0