1.e4 c5 2.Nf3 d6 3.Nc3 Nc6 4.Bc4 e6 5.d4 cxd4 6.Nxd4 Nf6 7.Be3 Be7 8.Qe2 O-O 9.O-O-O Qa5 10.f4 Nxd4 11.Rxd4 a6 12.Bd3 b5 13.e5 dxe5 14.fxe5 Nd5 15.Nxd5 exd5 16.Kb1 Be6 17.Rf1 Qc7 18.Bd2 Rfc8 19.Bb4 Bxb4 20.Rxb4 Qe7 21.Rbf4 h6 22.h4 b4 23.Qh5 a5 24.g4 a4 25.g5 b3 26.gxh6 g6 27.Qg5 Qxg5 28.hxg5 bxc2+ 29.Bxc2 a3 30.Bb3 axb2 31.Kxb2 Rab8 32.Rd4 Rc4 33.Rfd1 Kh7 34.a3 Bf5 35.R1d2 Be6 36.a4 Rbb4 37.R4d3 Rg4 38.Ka3 Rb8 39.Bxd5 Rxg5 40.Bxe6 fxe6 41.Rd8 Rb7 42.R2d7+ Rxd7 43.Rxd7+ Kxh6 44.a5 Rxe5 45.Kb4 Re4+ 46.Kb5 Re5+ 47.Kb6 Re2 48.a6 Rb2+ 49.Kc7 Ra2 50.Kb7 Rb2+ 51.Kc8 Ra2 52.a7 e5 53.Kb7 Rb2+ 54.Ka6 Ra2+ 55.Kb6 Rb2+ 56.Kc5 Ra2 57.Re7 Kg5 58.Kb6 Rb2+ 59.Ka6 Ra2+ 60.Kb7 Rb2+ 61.Kc8 Ra2 62.Kb8 Kf4 63.Rf7+ Ke3 64.Rg7 Rxa7 65.Kxa7 e4 66.Kb6 Kf3 67.Rf7+ Ke2 68.Kc5 e3 69.Kd4 Kd2 70.Ra7 e2 71.Ra2+ Kd1 72.Kd3 e1=N+ 73.Kc3 Nf3 74.Rb2 Ne1 75.Rd2+ Kc1 76.Rd6 g5 77.Rd5 g4 78.Rg5 Kd1 79.Rxg4 Ke2 80.Re4+ Kd1 81.Rd4+ Ke2 82.Rd8 Nf3 83.Rc8 Ke3 84.Ra8 Kf2 85.Kc2 Nh4 86.Kb3 Kf3 87.Rb8 Ng2 88.Rc8 Kf4 89.Rh8 Ne3 90.Ka2 Kf3 91.Rh3+ Kf4 92.Rh7 Ke4 93.Re7+ Kf4 94.Rh7 Nf1 95.Rf7+ Kg3 96.Rxf1 Kg4 97.Kb3 Kg5 98.Rc1 Kg4 99.Ra1 Kh4 100.Ka2 Kg5 101.Rb1 Kg6 102.Rg1+ Kh6 103.Rf1 Kg5 104.Re1 Kh6 105.Kb2 Kh5 106.Rd1 Kg6 107.Ra1 Kh6 108.Kc2 Kh5 109.Ra8 Kg6 110.Ra7 Kf6 111.Ra2 Kg6 112.Ra5 Kh6 113.Rd5 Kh7 114.Rc5 Kh6 115.Kd3 Kg6 116.Ke3 Kh6 117.Re5 Kg7 118.Kf2 Kg8 119.Kg1 Kh8 120.Rc5 Kg7 121.Rc1 Kh8 122.Rf1 Kh7 123.Rf2 Kg7 124.Rc2 Kf7 125.Rf2+ Kg7 126.Rc2 Kf7 127.Rd2 Ke8 128.Kf1 Kf8 129.Kf2 Ke7 130.Kg3 Kf8 131.Kf4 Kg7 132.Kf5 Kh8 133.Rd5 Kh7 134.Kf6 Kh8 135.Rg5 Kh7 136.Ke6 Kh8 137.Re5 Kh7 138.Re3 Kg6 139.Re5 Kg7 140.Rg5+ Kh8 141.Kf7 Kh7 142.Rh5# 1-0