1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 e5 6.Nf5 Nf6 7.Ne3 Be6 8.g3 g6 9.Bg2 h5 10.Ned5 Bxd5 11.Nxd5 Nxd5 12.Qxd5 Nd4 13.O-O Nxc2 14.Rb1 Qb6 15.Bg5 Be7 16.Bd2 O-O 17.Rfc1 Nd4 18.Be3 Rac8 19.Bf1 h4 20.Rxc8 Rxc8 21.Bc4 Rf8 22.Bh6 Nf3+ 23.Kg2 Ng5 24.Bxf8 h3+ 25.Kf1 Kxf8 26.Qd3 d5 27.Bxd5 Bc5 28.Qe2 Qf6 29.Rc1 b6 30.b4 Bxb4 31.Rc6 Bd6 32.Qg4 Kg7 33.Rxd6 Qxd6 34.Qxg5 f5 35.Qd2 fxe4 36.Ke2 Qd7 37.Bxe4 Qg4+ 38.f3 Qe6 39.g4 Qc4+ 40.Kf2 Qc5+ 41.Kg3 Qg1+ 42.Kxh3 Qf1+ 43.Qg2 Qe1 44.g5 Qc1 45.Bc2 Qe3 46.Qg3 Qe2 47.Be4 Qf1+ 48.Kh4 Qa1 49.Qg2 Qe1+ 50.Kg4 Qc1 51.h4 Qf4+ 52.Kh3 Qc1 53.a4 Qc4 54.Qc2 Qf1+ 55.Qg2 Qc4 56.Kg3 Qxa4 57.Qb2 Qa5 58.Qc1 b5 59.Qd1 Qc3 60.Qd7+ Kh8 61.Qe8+ Kg7 62.Qxg6+ Kf8 63.Qf5+ Ke7 64.Kg2 Qd2+ 65.Kh3 Qg2+ 66.Kxg2 Ke8 67.Bb7 Ke7 68.Kg3 Kd6 69.Qd3+ Ke6 70.Kg2 Ke7 71.Qd5 a5 72.Qd8+ Kf7 73.Qd4 Kg8 74.Qc5 a4 75.Qf2 Kg7 76.Kh1 Kh7 77.Bd5 b4 78.g6+ Kxg6 79.Qg3+ Kh6 80.h5 Kh7 81.Be6 a3 82.Bb3 Kh6 83.Qh4 e4 84.Qe1 exf3 85.Bd5 Kg7 86.Bb7 Kh7 87.Kh2 b3 88.Kh1 a2 89.Be4+ Kg8 90.Bd5+ Kf8 91.Bxb3 a1=N 92.Ba4 Kf7 93.Qe4 Nb3 94.Bc6 Kf6 95.Qb1 Ke7 96.Bd5 Ke8 97.Bc4 Nd4 98.Qa1 Kd8 99.Qa6 Ke8 100.Kh2 Nb3 101.Qb7 Nd2 102.Qc7 Nb3 103.Bd3 Nd4 104.h6 Nb3 105.Kg1 f2+ 106.Kg2 Nd4 107.Qg3 Ne6 108.Bf5 Nc5 109.h7 f1=N 110.Qg8+ Ke7 111.Kf3 Ne3 112.Qg1 Ne4 113.h8=R Ng2 114.Be6 Nc3 115.Bb3 Na2 116.Kg4 Kd7 117.Bc2 Kc7 118.Qa7+ Kc6 119.Qg1 Nc3 120.Kh5 Kb5 121.Qc1 Ne3 122.Bf5 Kc6 123.Kh6 Nd5 124.Qxc3+ Nxc3 125.Kg6 Kc5 126.Rh7 Kd4 127.Rf7 Ke5 128.Bc2 Nd5 129.Bb3 Ke6 130.Rc7 Ke5 131.Bxd5 Kxd5 132.Kf6 Kd4 133.Ra7 Ke3 134.Kg6 Ke2 135.Rc7 Kf2 136.Kf5 Kg1 137.Kg4 Kg2 138.Rc4 Kg1 139.Rc2 Kh1 140.Kh5 Kg1 141.Kg5 Kh1 142.Rf2 Kg1 143.Rf8 Kh1 144.Kh5 Kh2 145.Rf1 Kg2 146.Rf5 Kh3 147.Kg6 Kg3 148.Rg5+ Kf3 149.Kh5 Ke2 150.Rg4 Kd2 151.Rg2+ Kd1 152.Rh2 Kc1 153.Rh3 Kd1 154.Kg5 Ke1 155.Kg4 Kd2 156.Kh4 Kd1 157.Rd3+ Kc2 158.Rd6 Kb3 159.Rd1 Ka2 160.Rh1 Ka3 161.Rb1 Ka4 162.Kg3 Ka5 163.Rb8 Ka4 164.Kh2 Ka3 165.Rb6 Ka2 166.Rf6 Ka1 167.Rh6 Kb2 168.Kg2 Kc3 169.Rh4 Kb2 170.Kf2 Ka2 171.Ke2 Ka1 172.Rc4 Kb2 173.Kd2 Ka3 174.Kc3 Ka2 175.Ra4+ Kb1 176.Ra7 Kc1 177.Ra1# 1-0