1.Nf3 Nf6 2.d4 d5 3.c3 c5 4.dxc5 a5 5.e3 e6 6.b4 axb4 7.cxb4 b6 8.a4 bxc5 9.bxc5 Bxc5 10.Qc2 Nbd7 11.Bb5 Ba6 12.Bxa6 Qa5+ 13.Nc3 Qxa6 14.Nb5 Rc8 15.O-O O-O 16.Qb3 Ne4 17.Ba3 Rb8 18.Rfc1 Rfc8 19.Nfd4 h6 20.Bb4 e5 21.Nf3 Qe6 22.Nd2 Nxd2 23.Bxd2 Nb6 24.Bb4 Bxb4 25.Qxb4 Nc4 26.h3 Rc6 27.Rd1 Nd6 28.Rac1 Nc4 29.Qc3 Rc5 30.Qb4 Qc6 31.Rc2 Qb6 32.e4 Rbc8 33.Rxd5 R5c6 34.Kh2 Qb7 35.Rd3 Kh7 36.Rdc3 Nb6 37.Nd6 Rxc3 38.Rxc3 Qe7 39.Rb3 Rc6 40.Nf5 Qf6 41.a5 Nd7 42.Qe7 Nc5 43.Qxf6 Rxf6 44.Rb6 Nxe4 45.Rxf6 Nxf6 46.a6 Nd5 47.a7 Nb6 48.Nd6 Kg6 49.Nc4 Na8 50.Nxe5+ Kf6 51.Nc4 Ke6 52.Kg3 Kd5 53.Ne3+ Kc6 54.Nf5 Kb7 55.Nxg7 Kxa7 56.Nf5 h5 57.Kh4 Nc7 58.Kxh5 Ne6 59.Ne3 Nf4+ 60.Kg4 Nd3 61.f4 Kb6 62.h4 Kc5 63.h5 Kd6 64.h6 Ke7 65.h7 f5+ 66.Kf3 Ne1+ 67.Ke2 Kf6 68.h8=Q+ Kg6 69.Kxe1 Kf7 70.Nd1 Ke7 71.Qh4+ Kf8 72.Nb2 Kf7 73.Ke2 Ke6 74.Qh5 Kd7 75.Kd2 Kc6 76.Qh2 Kb6 77.Kd3 Kc5 78.Nc4 Kd5 79.Nb6+ Kd6 80.Kc2 Kc5 81.Kc1 Kc6 82.Kb1 Kc7 83.Qh8 Kd6 84.Qh1 Kc7 85.Qd1 Kb8 86.Qf3 Ka7 87.g3 Ka6 88.Kc2 Ka7 89.Nd5 Kb8 90.Kb2 Kc8 91.Qb3 Kd8 92.Kc1 Ke8 93.Nc3 Kd7 94.Na2 Kd8 95.Kd1 Kd7 96.Ke1 Kc8 97.Nb4 Kd7 98.Qg8 Kc7 99.Qe8 Kb7 100.Kd2 Kc7 101.Kc1 Kb7 102.g4 Kc7 103.Qa8 Kb6 104.Qd8+ Kb7 105.gxf5 Ka7 106.Kd1 Kb7 107.Qg5 Kb6 108.Qe7 Ka5 109.Qd6 Kb5 110.Qe6 Ka5 111.Qa6+ Kxb4 112.Qd6+ Kc3 113.Qd8 Kb4 114.Qa8 Kc4 115.Ke1 Kb4 116.Kf1 Kc4 117.Kg1 Kc3 118.Kh2 Kb2 119.Qb8+ Kc2 120.Qh8 Kd3 121.Kh1 Ke2 122.Qh2+ Kf3 123.Qd2 Ke4 124.Qb2 Kd3 125.Qh8 Kc4 126.Qa8 Kd3 127.Qa3+ Kc2 128.Qa8 Kd3 129.Qd5+ Kc2 130.Qc5+ Kb3 131.Qc1 Ka4 132.Qc6+ Ka5 133.f6 Kb4 134.Qe6 Ka4 135.Qd7+ Kb4 136.Qe8 Ka3 137.Qg8 Kb2 138.Qh8 Kc3 139.f5 Kd3 140.Qe8 Kd4 141.Qe1 Kc4 142.Kg1 Kd4 143.Qa5 Ke3 144.Qd5 Ke2 145.Qd1+ Ke3 146.Qf3+ Kd2 147.Qe3+ Kxe3 148.f7 Kd3 149.f8=Q Ke4 150.f6 Kd4 151.f7 Ke4 152.Kf2 Kf5 153.Qe8 Kf6 154.Kg2 Kg6 155.Qe7 Kh6 156.Qe4 Kg7 157.Qc2 Kh6 158.Qc5 Kg7 159.f8=Q+ Kg6 160.Qf3 Kg7 161.Qcf5 Kh6 162.Q3h5+ Kg7 163.Qhh7# 1-0