1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Be3 a6 7.Be2 Qc7 8.Qd2 b5 9.a3 Bb7 10.f3 Nbd7 11.O-O-O d5 12.exd5 Nxd5 13.Nxd5 Bxd5 14.Bf4 Qb6 15.Nf5 Nf6 16.Be5 h5 17.Rhe1 O-O-O 18.Ne3 Bc5 19.Bd3 Bc6 20.Bc3 Qc7 21.Ba5 Bb6 22.Bxb6 Qxb6 23.Qc3 Kb7 24.Qe5 Qc7 25.Qg5 Rhg8 26.h4 Rd7 27.Kb1 Qb6 28.Bf1 Rxd1+ 29.Rxd1 Nd7 30.Rd3 Nf6 31.c4 Ka8 32.cxb5 axb5 33.Rc3 Nd5 34.Nxd5 Bxd5 35.Qxh5 Rb8 36.Qg4 Qf2 37.Rc1 b4 38.axb4 Qd2 39.Bc4 g6 40.Qg5 Qd4 41.Bxd5+ exd5 42.Rc3 Re8 43.Qg4 Qxg4 44.fxg4 Re4 45.Rg3 Rxb4 46.h5 Kb7 47.h6 Kc6 48.h7 Rb8 49.Rf3 Rh8 50.Rxf7 Kd6 51.Rg7 Ke5 52.Kc2 Kf6 53.Rd7 Ke6 54.Rb7 Kf6 55.b4 Kg5 56.b5 Kxg4 57.b6 Kf5 58.Rd7 Ke6 59.Rg7 Kf6 60.Rc7 Rf8 61.b7 d4 62.Rc8 Ke7 63.Rxf8 Ke6 64.Kb1 Ke5 65.Ka1 Kd6 66.Ka2 Ke7 67.Ka3 Kxf8 68.Kb4 d3 69.Kc3 g5 70.Kxd3 Kf7 71.Kc4 Ke7 72.Kb5 Kd7 73.Ka4 Kd6 74.g4 Ke5 75.h8=R Kf6 76.Ka3 Kg6 77.Rh5 Kf7 78.Kb2 Kg8 79.Kb1 Kf8 80.Kb2 Ke7 81.Kc3 Ke6 82.Kd4 Kf7 83.Rh2 Kg6 84.Ra2 Kf7 85.Kc3 Ke6 86.Ra3 Kd5 87.Kb2 Ke5 88.Kb1 Kd5 89.Ka1 Kc5 90.Ka2 Kb6 91.Ra4 Kxb7 92.Ra3 Kc7 93.Rb3 Kc8 94.Rb4 Kd8 95.Ka1 Ke8 96.Rb7 Kf8 97.Ka2 Kg8 98.Ka3 Kh8 99.Ka4 Kg8 100.Rb8+ Kf7 101.Ka3 Kf6 102.Kb2 Ke5 103.Kc3 Kd5 104.Kd3 Kc5 105.Ke4 Kc4 106.Rb6 Kc5 107.Rh6 Kc4 108.Rh8 Kb5 109.Rh5 Ka5 110.Rh2 Ka6 111.Kd4 Kb6 112.Kc4 Ka7 113.Ra2+ Kb7 114.Kc5 Kb8 115.Kc6 Kc8 116.Ra8# 1-0