1.c3 Nf6 2.d4 g6 3.Bf4 c6 4.Nd2 Bg7 5.e4 O-O 6.Ngf3 d6 7.Be2 c5 8.dxc5 dxc5 9.O-O Nc6 10.Bb5 Nh5 11.Be3 Qb6 12.a4 Be6 13.Ng5 Bd7 14.Nb3 Rad8 15.Nxc5 Bc8 16.Qb3 Qc7 17.Bxc6 Qxc6 18.Qb5 Qc7 19.a5 Be5 20.g3 Bg7 21.Nf3 Nf6 22.Bf4 e5 23.Bxe5 Qe7 24.Bd4 Nxe4 25.Rfe1 Bxd4 26.cxd4 Qf6 27.Nxe4 Qxf3 28.Re3 Qf5 29.Qc5 Rd5 30.Nf6+ Qxf6 31.Qxd5 Rd8 32.Qe5 Qc6 33.Rc3 Qd7 34.Rc7 Qh3 35.d5 Bg4 36.Rc3 Bd7 37.Re1 Re8 38.Qxe8+ Bxe8 39.Rxe8+ Kg7 40.Rd3 Qd7 41.Re4 Qd6 42.Red4 Kf8 43.Kg2 Ke7 44.Rb3 Qc5 45.Rdd3 Kf8 46.Rbc3 Qd6 47.Rd4 Qe5 48.Rcd3 Qd6 49.b4 Ke7 50.h4 h5 51.Rc3 Kd7 52.Rf3 Ke7 53.Rdf4 f5 54.Re3+ Kd7 55.Rd4 Qf6 56.Red3 Qd6 57.Kg1 b6 58.axb6 axb6 59.Re3 b5 60.Re6 Qc7 61.Kg2 Qc3 62.Rf4 Qd3 63.Rxg6 Qxd5+ 64.Kh2 Ke7 65.Rg5 Ke6 66.Rxh5 Kf6 67.Rhxf5+ Qxf5 68.Rxf5+ Ke6 69.g4 Kd6 70.Rc5 Ke6 71.Kh1 Kf6 72.Re5 Kg6 73.f4 Kh7 74.Rf5 Kg8 75.Rf8+ Kxf8 76.h5 Kg7 77.g5 Kf7 78.Kg2 Kf8 79.Kh1 Kg7 80.f5 Kf8 81.Kg1 Ke7 82.Kh2 Ke8 83.Kg1 Kf8 84.h6 Kg8 85.g6 Kh8 86.h7 Kg7 87.h8=Q+ Kxh8 88.Kh2 Kg7 89.Kh3 Kf6 90.Kg3 Kg7 91.Kg2 Kh8 92.Kf2 Kg7 93.Ke3 Kh6 94.Kd3 Kg7 95.Kd4 Kg8 96.Kd5 Kg7 97.Kc5 Kg8 98.Kd4 Kh8 99.Ke5 Kg7 100.Kd5 Kh6 101.Ke5 Kg5 102.Ke6 Kh4 103.Kd7 Kh5 104.Kc6 Kg4 105.Kxb5 Kxf5 106.Ka6 Kf6 107.Ka5 Ke7 108.Kb6 Ke8 109.Kb7 Kf8 110.Ka8 Ke7 111.Ka7 Ke8 112.Kb6 Ke7 113.b5 Ke6 114.g7 Kf6 115.Ka5 Ke6 116.Ka4 Kd7 117.g8=Q Kd6 118.Kb4 Kd7 119.Kb3 Kd6 120.Kb2 Ke7 121.Qf7+ Kd6 122.Ka1 Ke5 123.Kb1 Ke4 124.Qh5 Kd4 125.Qf7 Kc5 126.Qf1 Kd5 127.Qf6 Kc5 128.Qf5+ Kb4 129.Qd3 Ka4 130.Qf5 Kb3 131.Qg5 Kb4 132.Qe3 Ka4 133.Qf3 Kxb5 134.Qh5+ Kb6 135.Qh4 Ka5 136.Qc4 Kb6 137.Qe2 Kc6 138.Qf2 Kc7 139.Qf4+ Kd7 140.Qh6 Kd8 141.Qh3 Ke7 142.Qc3 Kd8 143.Qc2 Ke8 144.Qg2 Kf7 145.Ka1 Ke7 146.Qd5 Kf8 147.Qe5 Kf7 148.Qa5 Kg6 149.Kb1 Kf7 150.Qa4 Ke7 151.Qa1 Kd8 152.Kc2 Kd7 153.Qf1 Kc6 154.Qe1 Kd7 155.Qb4 Ke8 156.Kd1 Kd8 157.Qb5 Kc8 158.Qf5+ Kb7 159.Qf7+ Kc8 160.Qf6 Kc7 161.Qg5 Kb7 162.Qd2 Kc7 163.Qd4 Kc8 164.Qh8+ Kc7 165.Qh6 Kb7 166.Qh1+ Kc8 167.Qh3+ Kc7 168.Qf5 Kb7 169.Qc5 Kb8 170.Ke2 Ka8 171.Qb5 Ka7 172.Ke1 Ka8 173.Kd1 Ka7 174.Kc2 Ka8 175.Kd3 Ka7 176.Kd4 Ka8 177.Kd5 Ka7 178.Kc6 Ka8 179.Qb7# 1-0