1.a3 c5 2.g3 Nc6 3.c4 h5 4.Nf3 g6 5.Bg2 a6 6.O-O Bg7 7.Nc3 d6 8.b4 cxb4 9.axb4 Nxb4 10.Rb1 Nc6 11.Nd5 Nf6 12.Nb6 Rb8 13.d4 Bf5 14.Rb3 Nd7 15.Nd5 O-O 16.Bg5 Nf6 17.Nh4 Be6 18.Nb6 Na5 19.Rb4 Nd7 20.d5 Bg4 21.Be3 Nc5 22.h3 Bd7 23.Qc2 Re8 24.Qa2 Bc3 25.Rbb1 Bb5 26.cxb5 Qxb6 27.Qc2 Bg7 28.Nxg6 fxg6 29.Qxg6 Rf8 30.Be4 Rf6 31.Qh7+ Kf8 32.Bd4 Nc4 33.bxa6 Qxa6 34.Bxf6 exf6 35.Ra1 Qb5 36.Bf5 Nd2 37.Rfe1 Qe8 38.h4 Qe5 39.Qxh5 Ndb3 40.Rad1 b5 41.Qg4 b4 42.Kg2 Na4 43.h5 Nc3 44.h6 Bxh6 45.Rh1 Bg7 46.Rh7 Rb7 47.Rdh1 Rf7 48.Rxg7 Qxd5+ 49.e4 Rxg7 50.Rh8+ Qg8 51.Rxg8+ Rxg8 52.Qh4 Ke7 53.Qh7+ Kf8 54.Be6 Rg7 55.Qh8+ Rg8 56.Qxg8+ Ke7 57.Qf7+ Kd8 58.Bf5 Nb1 59.Qa7 Nc5 60.Kf3 Nb7 61.Qa1 Nc3 62.Qa8+ Kc7 63.Kg2 Nb5 64.Qe8 Nc3 65.Qf7+ Kb6 66.Bc8 Nb5 67.Bxb7 Nc3 68.Qe6 Nd5 69.Ba6 Kc5 70.Qxd5+ Kb6 71.Kf3 b3 72.Ke2 Ka7 73.Kd3 f5 74.Qc4 Kb6 75.Qc6+ Ka5 76.f4 d5 77.exf5 Kb4 78.Kd4 b2 79.Qxd5 b1=N 80.Qe4 Kb3 81.Kd5 Kb2 82.Qc4 Na3 83.Qb4+ Kc1 84.Qe7 Kd2 85.Bc8 Nb5 86.Ba6 Kc2 87.Qe4+ Kd2 88.Kc6 Nc7 89.Qd5+ Kc3 90.Kb6 Nxa6 91.Qa5+ Kc2 92.Kxa6 Kb2 93.Qe5+ Kb1 94.Qb5+ Ka1 95.Qd3 Kb2 96.Qd4+ Kb3 97.Ka5 Kc2 98.Qg7 Kb3 99.Qe7 Kc2 100.Kb5 Kb3 101.Qb4+ Ka2 102.Qb3+ Kxb3 103.Kc6 Kc3 104.Kb6 Kb4 105.Kc7 Ka4 106.Kc6 Kb4 107.f6 Kc3 108.Kd7 Kd3 109.g4 Ke2 110.f7 Ke1 111.f8=N Kf2 112.Ng6 Kg1 113.Kc6 Kf1 114.Kb6 Kf2 115.Kc6 Kg2 116.Nf8 Kf2 117.g5 Ke1 118.Nh7 Kd2 119.Nf6 Ke1 120.Kd6 Kf2 121.g6 Ke3 122.Kd5 Kxf4 123.Nh5+ Kf5 124.Nf4 Kg4 125.Ne6 Kh4 126.Nf8 Kg3 127.g7 Kf2 128.Nd7 Kf3 129.Kc6 Ke4 130.g8=Q Kf3 131.Kb7 Ke2 132.Qa8 Kf2 133.Qa7+ Kf3 134.Qa4 Ke3 135.Ka6 Kd2 136.Qe4 Kd1 137.Ka7 Kc1 138.Kb7 Kd1 139.Qg4+ Kc2 140.Qf5+ Kb2 141.Ka6 Kc1 142.Kb5 Kb2 143.Qf3 Kb1 144.Qf7 Kb2 145.Qh5 Kc2 146.Nf8 Kb3 147.Ka6 Kb2 148.Qe8 Ka3 149.Kb7 Kb4 150.Qg6 Ka4 151.Qg3 Ka5 152.Qc7+ Ka4 153.Qc1 Ka5 154.Kc7 Ka6 155.Qh6+ Kb5 156.Qc6+ Kb4 157.Kb7 Ka5 158.Qd5+ Kb4 159.Qe5 Ka3 160.Qb5 Ka2 161.Qb4 Ka1 162.Qe4 Kb2 163.Kb8 Kc3 164.Qb1 Kd4 165.Qh1 Kc4 166.Kb7 Kd3 167.Nh7 Ke2 168.Qh3 Ke1 169.Ka7 Kf2 170.Kb6 Kg1 171.Qc3 Kh2 172.Qg7 Kh1 173.Kc5 Kh2 174.Kd4 Kh3 175.Ke3 Kh4 176.Kf4 Kh5 177.Qg5# 1-0