1.e4 c5 2.c4 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Bc5 6.Nb3 Be7 7.Nc3 b6 8.Be2 Nf6 9.Bf4 Bb4 10.O-O Bxc3 11.bxc3 e5 12.Bg5 Qe7 13.Qd3 O-O 14.Bh4 Ba6 15.Qf3 Nd8 16.Rfd1 Ne6 17.Bxf6 Qxf6 18.Qxf6 gxf6 19.Rxd7 Rfc8 20.Bh5 Rc7 21.Bxf7+ Kh8 22.Bxe6 Rxd7 23.Bxd7 Rd8 24.Be6 Rd4 25.c5 Rd3 26.f4 f5 27.fxe5 Bb7 28.Rf1 Bxe4 29.Bc4 Rh3 30.Kh1 Ba8 31.a3 Bd5 32.Bxd5 Rxh2+ 33.Kxh2 b5 34.Bc6 a6 35.Nc1 Kg8 36.Rf2 f4 37.Kg1 Kh8 38.Bd5 Kg7 39.Bc6 h5 40.Ne2 Kg6 41.Nd4 Kg7 42.Bf3 Kg8 43.Be2 Kf8 44.Rf3 Kg7 45.g4 h4 46.Rd3 h3 47.Nc6 Kf7 48.Bf3 Kf8 49.g5 b4 50.Kf1 bxa3 51.Nb8 Kg8 52.Re3 Kg7 53.Re1 Kf8 54.e6 Kg8 55.Bb7 Kg7 56.Bd5 Kh7 57.Rd1 Kg8 58.Bc4 h2 59.Kg2 h1=N 60.Kxh1 Kh8 61.Rg1 Kg8 62.Kh2 Kg7 63.Kg2 f3+ 64.Kg3 a5 65.Na6 Kh8 66.Bd5 a4 67.Kh3 Kg8 68.Rc1 f2 69.e7+ Kh8 70.Be6 f1=B+ 71.Rxf1 Kg7 72.c4 Kg6 73.Bf5+ Kxg5 74.Nb4 Kh6 75.Be6 Kg7 76.Kg2 Kg6 77.Rf4 a2 78.Rf1 Kg5 79.Bc8 Kh5 80.Nc2 Kg5 81.Kh1 Kh4 82.Bf5 a1=B 83.Kg1 Be5 84.Rd1 Bb2 85.Rd2 Bd4+ 86.Kh2 Bxc5 87.Kg2 Bf2 88.Rd5 Be3 89.e8=R Bf4 90.Re4 a3 91.c5 a2 92.Kg1 Kg5 93.Ra4 Bg3 94.Rd7 Kxf5 95.Rd6 Ke5 96.Ne3 a1=B 97.Rd2 Bh4 98.Ra7 Kf4 99.Rd6 Bg5 100.Nd1 Ke4 101.Kf1 Be5 102.c6 Be7 103.Ke1 B7xd6 104.Rd7 Kf5 105.Ne3+ Ke4 106.Nc4 Bg3+ 107.Ke2 Kd5 108.c7 Kxc4 109.c8=Q+ Kd5 110.Ra7 Ke5 111.Qd8 Kd4 112.Ra4+ Ke5 113.Qh8+ Kd5 114.Qh7 Bf2 115.Qf7+ Kc6 116.Kd1 Kb5 117.Qg7 Kxa4 118.Kc2 Bg1 119.Qxg1 Bc5 120.Qg2 Ka3 121.Qg3+ Ka4 122.Qg6 Ka3 123.Kc1 Bf8 124.Qg8 Bg7 125.Qd5 Bh8 126.Qf3+ Ka2 127.Qf5 Bf6 128.Qxf6 Kb3 129.Qg6 Kc4 130.Qg5 Kc3 131.Qd8 Kb4 132.Kb2 Kb5 133.Qd3+ Ka5 134.Qf1 Ka4 135.Qa1+ Kb5 136.Kb3 Kb6 137.Qf6+ Ka7 138.Kc4 Kb7 139.Kd5 Kb8 140.Qa1 Kc8 141.Qc1+ Kb7 142.Kc4 Kc7 143.Qa3 Kb7 144.Qd6 Ka7 145.Kb5 Ka8 146.Qg6 Ka7 147.Qg4 Ka8 148.Kb6 Kb8 149.Qg2 Kc8 150.Qd2 Kb8 151.Qh6 Kc8 152.Qh1 Kd8 153.Qc6 Ke7 154.Qb7+ Kd6 155.Kb5 Ke5 156.Qf7 Kd4 157.Ka5 Ke5 158.Qa2 Kd6 159.Qe2 Kd5 160.Qe3 Kc6 161.Ka6 Kc7 162.Qd3 Kc6 163.Qd8 Kc5 164.Qb8 Kd5 165.Ka7 Ke4 166.Kb6 Kf3 167.Ka5 Kf2 168.Kb5 Kg1 169.Kc4 Kf2 170.Kb4 Kf3 171.Qe5 Kg4 172.Kc4 Kf3 173.Kd3 Kg2 174.Ke2 Kh1 175.Kf3 Kg1 176.Qe2 Kh1 177.Qg2# 1-0