1.f4 Nf6 2.e3 c5 3.Nf3 g6 4.d4 d5 5.Bd3 Bg7 6.c3 Bg4 7.Nbd2 Qc7 8.h3 Bd7 9.Ne5 O-O 10.O-O Be8 11.b3 a5 12.a4 cxd4 13.cxd4 Nc6 14.Ba3 Nb4 15.Bxb4 axb4 16.Rc1 Qb6 17.Qc2 Qd6 18.Qc7 Rb8 19.Rc2 Bd7 20.Qxd6 exd6 21.Nxd7 Nxd7 22.Kf2 Rfc8 23.Rfc1 Rxc2 24.Rxc2 Bf6 25.g4 Bd8 26.g5 Nf8 27.h4 Ne6 28.Nf3 Ng7 29.Nh2 f5 30.Be2 Kf7 31.Bf3 Ke6 32.Nf1 h5 33.gxh6 Bxh4+ 34.Ke2 Ne8 35.Kd3 Nf6 36.Rc7 b6 37.Rg7 Rc8 38.Kd2 Ne4+ 39.Bxe4 dxe4 40.h7 Bf6 41.Rg8 Rc3 42.Rxg6 Kf7 43.Rxf6+ Kxf6 44.h8=Q+ Kf7 45.Ke2 Kg6 46.Qf8 Rxb3 47.Qe8+ Kh7 48.Qa8 Rb2+ 49.Nd2 Rb1 50.Nf1 Rb2+ 51.Nd2 Kg6 52.Ke1 Kh6 53.Qa7 Kh5 54.Qf7+ Kh6 55.Qxf5 Rc2 56.Qg5+ Kh7 57.f5 Rc7 58.Kf2 Kh8 59.Nc4 b3 60.Nxd6 Rc2+ 61.Kg3 Rg2+ 62.Kxg2 b5 63.Nf7+ Kh7 64.Qh5+ Kg7 65.Kf1 Kf6 66.Qd1 b4 67.Qa1 Ke7 68.Qb1 Kf8 69.Qc1 b2 70.Qxb2 Ke8 71.Nh8 Ke7 72.Qxb4+ Kf6 73.Qd6+ Kxf5 74.Kg1 Kg5 75.Qc7 Kf5 76.Qh7+ Kf6 77.a5 Ke6 78.Kf2 Kf6 79.Qh1 Kf5 80.Qg2 Ke6 81.Qg4+ Kf6 82.Qe6+ Kg7 83.Qxe4 Kf8 84.Qe8+ Kxe8 85.Kg2 Kd8 86.Kh2 Kc7 87.d5 Kb7 88.Kg3 Ka7 89.Kf4 Ka8 90.Kg3 Kb7 91.d6 Kb8 92.Kg4 Kb7 93.Kh4 Kc6 94.a6 Kc5 95.a7 Kc4 96.a8=Q Kb3 97.Kh5 Kc4 98.Qa6+ Kd5 99.Qa1 Kc5 100.Kh4 Kb5 101.Qg7 Kc5 102.Qe7 Kc6 103.Qg5 Kd7 104.Qf4 Kc6 105.Qe4+ Kc5 106.Qf3 Kb5 107.Qh1 Kc5 108.Qa8 Kc4 109.Qa3 Kd5 110.Qa2+ Ke4 111.Qe6+ Kf3 112.Kg5 Ke2 113.Qc8 Kd2 114.Qd7 Kc1 115.Kf4 Kd1 116.Qg4+ Kc2 117.Ng6 Kb2 118.Qd1 Kc3 119.Qf3 Kd2 120.Ne5 Kc3 121.Qf2 Kb4 122.Kg3 Kb5 123.Qg2 Kb6 124.Qa8 Kb5 125.Qa3 Kb6 126.Kg2 Kb5 127.Kf2 Kb6 128.Qc5+ Kb7 129.Qc1 Ka8 130.Ng6 Ka7 131.e4 Ka8 132.Ke2 Kb8 133.Qa3 Kc8 134.Qe3 Kd7 135.Kd3 Ke6 136.Kd4 Kd7 137.Qe1 Kd8 138.Qd2 Kc8 139.Ke3 Kb7 140.Qd4 Kc6 141.Qg7 Kc5 142.Kf4 Kb6 143.Ke5 Ka5 144.Qd7 Ka6 145.Kf5 Ka5 146.Qb5+ Kxb5 147.Kf4 Kc6 148.Ne5+ Kb7 149.Ng6 Kb6 150.Kf3 Kb7 151.Kf4 Ka8 152.e5 Kb8 153.Ke4 Ka8 154.d7 Kb8 155.Kd4 Kc7 156.e6 Kb6 157.Kd3 Kc5 158.Ke4 Kc6 159.Ke3 Kd6 160.Ne7 Kxe7 161.Ke4 Kxe6 162.d8=Q Kf7 163.Kd4 Ke6 164.Qd5+ Ke7 165.Ke5 Ke8 166.Kd6 Kd8 167.Qc5 Ke8 168.Qb6 Kf8 169.Qa6 Kf7 170.Qe2 Kg6 171.Qc2+ Kh6 172.Ke6 Kg7 173.Qg2+ Kf8 174.Qa2 Kg7 175.Kd5 Kf8 176.Qh2 Ke8 177.Qc7 Kf8 178.Ke6 Ke8 179.Qc8# 1-0