1.Nf3 Nf6 2.c4 e6 3.a3 c5 4.Nc3 Be7 5.e3 d5 6.d4 O-O 7.dxc5 dxc4 8.Qc2 Qa5 9.Bxc4 Qxc5 10.Bd3 b6 11.b4 Qh5 12.Ne2 a5 13.Nf4 Qh6 14.e4 g5 15.Nxg5 Nbd7 16.Nf3 Qg7 17.e5 axb4 18.exf6 Bxf6 19.Rb1 bxa3 20.Nh5 Bc3+ 21.Bd2 Bxd2+ 22.Qxd2 Qg4 23.Qh6 f5 24.Ng5 Rf7 25.Nxf7 a2 26.Ra1 Kxf7 27.O-O Qg6 28.Qxg6+ hxg6 29.Ng3 g5 30.Ne2 Kf8 31.Rae1 Nc5 32.Bc4 Ra4 33.Bb5 Ra5 34.Nc3 Nb3 35.Nxa2 Rxb5 36.Rb1 Ba6 37.Rfd1 Nd4 38.Nc3 Rxb1 39.Rxb1 b5 40.f3 Ke7 41.Kf2 e5 42.Ra1 Bc8 43.Ra5 Bd7 44.Ra6 Bc6 45.Ne2 Kd6 46.Nxd4 exd4 47.f4 g4 48.h4 gxh3 49.gxh3 b4 50.h4 Kc5 51.h5 b3 52.Ra1 Be4 53.h6 b2 54.Rg1 b1=Q 55.Rxb1 Bxb1 56.h7 Bd3 57.Kg1 Kb6 58.h8=Q Kb7 59.Qh4 Bc2 60.Kf2 Be4 61.Kg1 Bc2 62.Qf6 Kc7 63.Qg5 Kb6 64.Qf6+ Kc7 65.Qe5+ Kb6 66.Kh1 Ba4 67.Kg2 Bb3 68.Qe1 Bd5+ 69.Kg1 d3 70.Qb4+ Ka6 71.Kf1 Bg8 72.Qc5 Bb3 73.Kg2 Ba4 74.Qd4 Be8 75.Qd5 Ka7 76.Qa2+ Kb7 77.Qb3+ Bb5 78.Qxb5+ Kc8 79.Qc5+ Kb7 80.Qe7+ Ka6 81.Qd6+ Ka5 82.Kh1 Kb5 83.Qc7 d2 84.Qb7+ Kc4 85.Qa6+ Kd4 86.Qe2 Kc5 87.Qh5 Kb6 88.Qd1 Ka7 89.Qc2 d1=N 90.Qb3 Nc3 91.Qxc3 Ka6 92.Qc6+ Ka5 93.Qe6 Kb5 94.Qg6 Ka4 95.Qg5 Kb4 96.Qh4 Kc4 97.Qh5 Kb5 98.Qxf5+ Kc4 99.Qb1 Kd5 100.Kg2 Kd6 101.Qb2 Ke7 102.Qb7+ Kf6 103.Kf3 Kg6 104.Qb4 Kf5 105.Kg2 Ke6 106.Qc4+ Kf5 107.Qd3+ Kf6 108.f5 Kg7 109.Qb1 Kh8 110.Kf1 Kg7 111.Qb3 Kh8 112.Qb5 Kg8 113.Qd5+ Kh7 114.Qb5 Kg8 115.Ke2 Kf7 116.Qc4+ Kf6 117.Kd3 Kg5 118.Qa2 Kg4 119.f6 Kg3 120.Qc4 Kh2 121.Qa6 Kh3 122.Kd2 Kg2 123.Kd3 Kh3 124.Kd2 Kg4 125.Qa7 Kf5 126.Qb7 Ke6 127.Qd5+ Kxd5 128.f7 Kc5 129.Ke1 Kd6 130.f8=Q+ Ke5 131.Qb4 Kd5 132.Qe7 Kd4 133.Qc7 Kd3 134.Qa7 Kc2 135.Qa6 Kc1 136.Qc6+ Kb1 137.Kf1 Ka2 138.Kg2 Kb1 139.Qg6+ Kb2 140.Qf5 Kb3 141.Qd3+ Ka4 142.Qf3 Kb4 143.Qg3 Kb5 144.Qa3 Kc6 145.Qe3 Kc7 146.Qc1+ Kb7 147.Kg3 Ka8 148.Qe1 Kb7 149.Kg2 Ka7 150.Qe4 Kb8 151.Kf1 Kc7 152.Qg2 Kb8 153.Qc6 Ka7 154.Kg1 Kb8 155.Qg6 Ka7 156.Qg4 Kb7 157.Qh3 Kc7 158.Qf1 Kd7 159.Kh2 Kc7 160.Qh1 Kd7 161.Qg2 Ke8 162.Kg3 Kf8 163.Kh3 Kf7 164.Qg4 Ke7 165.Qh4+ Ke8 166.Qd4 Kf8 167.Qd6+ Kg8 168.Kh4 Kh8 169.Qe6 Kh7 170.Qe4+ Kg7 171.Qh1 Kh6 172.Qf1 Kg6 173.Qb5 Kh6 174.Qc5 Kg7 175.Kg5 Kf7 176.Qe5 Kg8 177.Qc7 Kf8 178.Kf6 Ke8 179.Qe7# 1-0