1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.Nf3 d6 6.cxd4 e6 7.Bc4 Be7 8.O-O Nc6 9.Qe2 Nb6 10.Bb3 Na5 11.Bc2 Bd7 12.Nc3 d5 13.b3 Rc8 14.Qd3 Qc7 15.Bd2 a6 16.a3 Qd8 17.Rfc1 h6 18.h3 Bc6 19.Qe3 Bd7 20.Ne2 Nc6 21.Nf4 Na7 22.Nh5 Kf8 23.Qf4 Nb5 24.a4 Nc3 25.Ng3 Ne4 26.Nxe4 dxe4 27.Bxe4 Nd5 28.Rxc8 Qxc8 29.Bxd5 exd5 30.Rc1 Qd8 31.Qe3 Kg8 32.Ne1 Bf5 33.Nd3 Kh7 34.Bb4 Bg5 35.f4 Bh4 36.g4 Be4 37.Nc5 Qb6 38.Be1 Bxe1 39.Rxe1 Rc8 40.Nxe4 dxe4 41.d5 Qb4 42.Qxe4+ Kh8 43.Qxb4 Rc6 44.Qe4 b5 45.d6 a5 46.Qc4 bxc4 47.bxc4 Rxc4 48.Rd1 Rc1 49.Rxc1 g5 50.Rc2 gxf4 51.Rc1 f6 52.g5 hxg5 53.Re1 Kh7 54.Rc1 Kg6 55.Rc2 Kg7 56.exf6+ Kg8 57.h4 Kf8 58.Rh2 gxh4 59.Kf2 h3 60.d7 Kg8 61.f7+ Kg7 62.f8=B+ Kg6 63.Kg1 Kf6 64.Kf2 f3 65.Rxh3 Ke6 66.Bh6 Kf5 67.Kxf3 Ke5 68.Bf8 Kd5 69.Rh7 Kc6 70.Rh5 Kc7 71.Rh6 Kb8 72.Rb6+ Ka8 73.Rf6 Kb8 74.Kg4 Ka8 75.Rf7 Ka7 76.Rf2 Ka8 77.Bb4 axb4 78.Rc2 b3 79.Rb2 Kb8 80.a5 Ka7 81.d8=R Ka6 82.Rh2 Kb7 83.Rh3 Ka7 84.Kf3 Ka6 85.Ke3 Kxa5 86.Ke4 Kb6 87.Rh2 b2 88.Rxb2+ Ka7 89.Rd4 Ka6 90.Rb8 Ka5 91.Rd2 Ka4 92.Rbb2 Ka5 93.Rb7 Ka6 94.Rb5 Ka7 95.Kf4 Ka8 96.Ke3 Ka7 97.Ra5+ Kb6 98.Raa2 Kb5 99.Ke2 Kc5 100.Rd6 Kxd6 101.Kf2 Ke6 102.Ra4 Kd7 103.Rf4 Kd8 104.Rf3 Kc7 105.Rb3 Kc6 106.Kf1 Kc5 107.Ra3 Kd6 108.Re3 Kc7 109.Re8 Kc6 110.Re6+ Kb5 111.Rf6 Kc5 112.Rg6 Kb5 113.Rg7 Kc5 114.Kg2 Kc4 115.Rg5 Kd4 116.Rg6 Kc5 117.Rg3 Kc6 118.Rg5 Kd7 119.Kf3 Kd8 120.Rg8+ Kd7 121.Kg3 Ke7 122.Rg6 Kd8 123.Re6 Kc8 124.Re8+ Kd7 125.Re1 Kd8 126.Re5 Kc7 127.Re3 Kb7 128.Rf3 Kc8 129.Kh3 Kd7 130.Rf6 Kc8 131.Re6 Kb7 132.Re4 Ka6 133.Kg4 Ka7 134.Rc4 Ka6 135.Rc1 Kb5 136.Kf5 Ka6 137.Ra1+ Kb5 138.Ke5 Kc4 139.Rd1 Kc3 140.Rd4 Kb2 141.Ke4 Kc3 142.Ke3 Kc2 143.Rd3 Kc1 144.Rd2 Kb1 145.Kd3 Kc1 146.Kc3 Kb1 147.Rg2 Ka1 148.Kb3 Kb1 149.Rg1# 1-0