1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Qxd4 Nf6 5.Nc3 Nc6 6.Qa4 Bg7 7.e5 Ng8 8.Bf4 f6 9.exf6 Nxf6 10.O-O-O O-O 11.Bc4+ Kh8 12.Ng5 Ng4 13.Bg3 Nxf2 14.Bxf2 Rxf2 15.Nf7+ Rxf7 16.Bxf7 e6 17.h4 Qe7 18.Rhf1 d5 19.h5 gxh5 20.Kb1 h4 21.Rde1 d4 22.Nd5 Qd8 23.Nf4 e5 24.Nh5 Bh6 25.Qb5 Qg5 26.Nf6 Bf5 27.Qxb7 Rf8 28.Qxc6 Rxf7 29.Ne4 Qg6 30.Qe8+ Rf8 31.Qxe5+ Bg7 32.Qd5 h6 33.Rf2 Kh7 34.Rf4 Rf7 35.Rxh4 Re7 36.a3 Re5 37.Qb7 h5 38.g3 Bg4 39.Ka2 Be6+ 40.Ka1 Bd5 41.Qxa7 Rxe4 42.Rexe4 Bxe4 43.g4 Qe6 44.Rxh5+ Kg6 45.Rc5 d3 46.cxd3 Bxd3 47.Qc7 Qe1+ 48.Rc1 Qd2 49.Qc6+ Bf6 50.Qe8+ Kg5 51.Qh5+ Kf4 52.Qh6+ Bg5 53.Qd6+ Kf3 54.Rh1 Be3 55.Rh3+ Ke2 56.Rh2+ Bf2 57.Qe5+ Kf1 58.Rh1+ Kg2 59.Qd5+ Kg3 60.Qb3 Be1 61.Ka2 Qe2 62.Rxe1 Qxe1 63.Qxd3+ Kxg4 64.a4 Qb4 65.Qb5 Qd4 66.a5 Kf4 67.a6 Ke3 68.Qc6 Kf2 69.Ka3 Kg1 70.b4 Qa1+ 71.Kb3 Qd1+ 72.Qc2 Qd5+ 73.Ka4 Qd7+ 74.Ka3 Qe6 75.Qd3 Qe5 76.b5 Qc5+ 77.Kb3 Kh1 78.Qc4 Qe3+ 79.Ka4 Kg1 80.Ka5 Qa3+ 81.Kb6 Qd6+ 82.Qc6 Qd8+ 83.Qc7 Qf6+ 84.Ka7 Qd4+ 85.b6 Kh1 86.Qc6+ Kg1 87.Kb7 Qg7+ 88.Qc7 Qd4 89.Ka8 Qh8+ 90.Ka7 Qd4 91.Qc6 Kf1 92.Kb7 Qg7+ 93.Qc7 Qd4 94.a7 Qe4+ 95.Qc6 Qe7+ 96.Ka6 Qa3+ 97.Kb5 Qb2+ 98.Ka5 Qa3+ 99.Qa4 Qc3+ 100.Qb4 Qa1+ 101.Kb5 Qe5+ 102.Ka6 Qa1+ 103.Qa5 Qd1 104.a8=Q Qe2+ 105.Ka7 Qe7+ 106.Ka6 Qe2+ 107.Qb5 Kg1 108.Qc6 Kf2 109.Qxe2+ Kg1 110.Qh5 Kf2 111.Qd7 Ke3 112.Qe2+ Kxe2 113.Qf7 Ke3 114.Qf4+ Ke2 115.Qc7 Kf1 116.Qc8 Kg2 117.Qb8 Kf3 118.Qc7 Ke4 119.Qc6+ Kf4 120.Qf3+ Ke5 121.Qf8 Ke4 122.Qb4+ Kd3 123.Qd4+ Ke2 124.Qf2+ Kd3 125.Qg3+ Kc4 126.b7 Kb4 127.Qg8 Kc5 128.Ka7 Kb5 129.Qe8+ Kb4 130.b8=B Ka3 131.Be5 Ka2 132.Ka8 Kb1 133.Qc8 Ka2 134.Qg4 Kb1 135.Qg5 Ka2 136.Bd6 Kb2 137.Qf6+ Kb1 138.Bb8 Kc1 139.Kb7 Kd1 140.Qg5 Kc2 141.Qg6+ Kd1 142.Qe4 Kd2 143.Ka8 Kc1 144.Qc4+ Kd2 145.Qa2+ Ke3 146.Ka7 Kf3 147.Qd2 Kg4 148.Bc7 Kf5 149.Bh2 Ke6 150.Qd4 Kf5 151.Qd6 Kg5 152.Kb7 Kg4 153.Qf8 Kh5 154.Bc7 Kg6 155.Qa3 Kg7 156.Kb6 Kh6 157.Kc6 Kg5 158.Qc3 Kh6 159.Qc4 Kg5 160.Bb8 Kf6 161.Kc5 Kg6 162.Bg3 Kh7 163.Bh4 Kg6 164.Qd4 Kh6 165.Kd5 Kg6 166.Kd6 Kf7 167.Bf6 Kg8 168.Kc6 Kh7 169.Qf4 Kg6 170.Qh2 Kf7 171.Bg5 Kg8 172.Qe5 Kf8 173.Kc5 Kf7 174.Be3 Kg6 175.Kd6 Kf7 176.Qg5 Ke8 177.Qe7# 1-0