1.e4 c5 2.d4 cxd4 3.Nf3 g6 4.Nxd4 Bg7 5.f3 Nc6 6.Nb3 Nf6 7.c4 O-O 8.Nc3 d6 9.Be3 Be6 10.Be2 Rc8 11.Nd5 Bd7 12.O-O Nxd5 13.cxd5 Na5 14.Bd4 e5 15.Bxa7 Bh6 16.Bf2 Nc4 17.Bxc4 Rxc4 18.Nd2 Rc8 19.Re1 Qc7 20.b3 b5 21.Nf1 f5 22.exf5 gxf5 23.a4 bxa4 24.bxa4 Qa5 25.Qb3 Rb8 26.Qa3 Rb4 27.Rab1 Rfb8 28.Qc3 Qxa4 29.Rxb4 Rxb4 30.Qc7 Bf8 31.Ng3 Be7 32.Nxf5 Bxf5 33.Qxe7 Qd7 34.Qg5+ Bg6 35.h4 Qf5 36.Qe7 Qf8 37.Qe6+ Bf7 38.Qf5 Bxd5 39.Qg5+ Kf7 40.Qd2 Rb5 41.Qd3 Ra5 42.Bb6 e4 43.fxe4 Kg6 44.exd5+ Kf6 45.Qc3+ Kf5 46.Bc7 Qa8 47.Qg7 Qa7+ 48.Kh2 Qg1+ 49.Rxg1 h6 50.h5 Ra4 51.Qh7+ Ke5 52.Qg6 Ra6 53.Rf1 Ra7 54.Kh3 Kxd5 55.Rf4 Kc5 56.Rf3 Ra5 57.Qg8 Kb5 58.Rf1 Kc5 59.Rd1 Ra6 60.Qg3 Ra8 61.Qg8 Kb4 62.Rd3 Ra2 63.Qxa2 Kc5 64.Kh2 d5 65.Rh3 Kd4 66.Qc4+ dxc4 67.Bb6+ Ke5 68.Kg1 Kd6 69.Rh1 Kd5 70.Be3 Ke5 71.Bc5 Kf5 72.Ba3 Kf6 73.g4 c3 74.Bb4 Ke6 75.Rh2 Kf7 76.Ba3 Kg7 77.Rf2 c2 78.Rf1 c1=B 79.Bb4 Kg8 80.Rd1 Ba3 81.Kf2 Kf7 82.Rd5 Ke6 83.Rb5 Bc1 84.Rb7 Bd2 85.Be7 Kf7 86.Bf6+ Kf8 87.Bd4 Ba5 88.Bb2 Bb4 89.Kf1 Kg8 90.Rd7 Bc3 91.Rd5 Bd2 92.Rd8+ Kf7 93.Rd5 Bc3 94.Ke2 Be1 95.Kf1 Ke7 96.Rd1 Bb4 97.Ba1 Kf8 98.Kf2 Kf7 99.Bh8 Bc3 100.Rd7+ Kg8 101.Rd5 Be1+ 102.Kf3 Ba5 103.Rd7 Bb6 104.Bg7 Bd8 105.Ba1 Bg5 106.Rd3 Bf4 107.Rb3 Bb8 108.Rxb8+ Kh7 109.Rb7+ Kg8 110.Bd4 Kf8 111.Rb4 Kg8 112.Rb3 Kf8 113.Bg7+ Ke8 114.Kf4 Ke7 115.Bf6+ Kd6 116.Bd4 Kc7 117.Rb7+ Kd8 118.Bb2 Kc8 119.Kf5 Kd8 120.Rg7 Kc8 121.Bc1 Kd8 122.Rf7 Kc8 123.Rf6 Kb8 124.Rf8+ Ka7 125.g5 Kb7 126.Ke4 Kb6 127.Rf2 hxg5 128.Rf8 Ka6 129.Rd8 Kb7 130.Bf4 Ka7 131.Rg8 Kb6 132.Kd3 Kc6 133.Bb8 Kb7 134.Be5 Ka7 135.Rh8 g4 136.Kc4 Ka6 137.Rd8 Ka7 138.Bg7 Kb6 139.Rg8 Kb7 140.Kb4 Kc7 141.Bc3 Kb6 142.Ka3 Kb5 143.Bd2 g3 144.Re8 Kb6 145.Re6+ Ka7 146.Be1 Kb7 147.Bd2 Ka8 148.Ra6+ Kb8 149.Rf6 Ka8 150.Ra6+ Kb7 151.h6 Kc8 152.Rb6 Kc7 153.Kb4 Kd7 154.Rb5 Ke7 155.Re5+ Kd8 156.Rg5 Ke8 157.h7 g2 158.h8=R+ Kf7 159.Rhg8 Ke6 160.Rg4 Ke7 161.Rf8 Kd7 162.Rg3 Kd6 163.Rf7 Kd5 164.Ra7 Ke5 165.Kc4 Kf5 166.Rxg2 Kf6 167.Bc1 Ke6 168.Rh2 Kf5 169.Rh3 Kg4 170.Kd5 Kf5 171.Rha3 Kg4 172.Rc3 Kh5 173.Rc6 Kg4 174.Kd6 Kh4 175.Ke5 Kh5 176.Ra3 Kh4 177.Kf5 Kh5 178.Rh3# 1-0