1.e4 c5 2.d4 cxd4 3.Nf3 a6 4.Nxd4 Nf6 5.Nc3 e5 6.Nf5 d6 7.Bg5 Nc6 8.Bxf6 Qxf6 9.Nd5 Qd8 10.Bc4 Be6 11.Qd3 g6 12.Nfe3 Bh6 13.O-O-O O-O 14.Kb1 b5 15.Bb3 Nd4 16.h4 a5 17.a3 Rc8 18.h5 Bg5 19.g3 Bxe3 20.Qxe3 Nxb3 21.cxb3 Rc5 22.b4 axb4 23.Nxb4 Qe7 24.Rd3 gxh5 25.Rxh5 Rfc8 26.Rd1 f6 27.g4 Rc4 28.Rdh1 Qc7 29.Rxh7 Qxh7 30.Rxh7 Kxh7 31.Nd5 Bxd5 32.exd5 Kg6 33.Qd3+ e4 34.Qh3 b4 35.axb4 Rxb4 36.Qh5+ Kg7 37.g5 Rcb8 38.Qh6+ Kg8 39.Qg6+ Kf8 40.Qxf6+ Kg8 41.Kc1 Rxb2 42.Qxb2 Rxb2 43.Kxb2 Kh7 44.Kc3 Kg6 45.Kd4 Kf5 46.g6 Kxg6 47.Kxe4 Kg5 48.f3 Kg6 49.f4 Kf6 50.Ke3 Kf5 51.Kf3 Kf6 52.Kg4 Kg6 53.f5+ Kf6 54.Kf4 Kg7 55.Kg5 Kf7 56.f6 Kf8 57.Kg4 Kf7 58.Kf5 Ke8 59.Ke6 Kf8 60.f7 Kg7 61.Ke7 Kh8 62.Ke6 Kg7 63.f8=B+ Kxf8 64.Kd7 Kf7 65.Kxd6 Kf6 66.Kc5 Kg6 67.Kb6 Kf7 68.Kb5 Kg8 69.Kb6 Kf7 70.Kb7 Ke8 71.Kc7 Ke7 72.d6+ Ke8 73.d7+ Kf8 74.Kb6 Kg7 75.Ka7 Kf7 76.d8=R Kf6 77.Rd6+ Ke5 78.Rh6 Kd4 79.Ka6 Kc4 80.Rc6+ Kb4 81.Re6 Kc5 82.Rf6 Kd4 83.Rf3 Kc5 84.Rf1 Kb4 85.Rc1 Kb3 86.Re1 Kb4 87.Ka7 Ka3 88.Kb7 Kb3 89.Rd1 Kb4 90.Ka7 Kc5 91.Kb8 Kb4 92.Rh1 Ka4 93.Ka7 Ka5 94.Rh6 Ka4 95.Rh3 Kb4 96.Rh1 Ka5 97.Rb1 Ka4 98.Kb6 Ka3 99.Kc5 Ka2 100.Rb4 Ka1 101.Rd4 Ka2 102.Rg4 Kb3 103.Kc6 Kb2 104.Rg2+ Kb3 105.Kb7 Kc3 106.Rg6 Kb2 107.Rg7 Ka1 108.Rh7 Ka2 109.Kb8 Kb2 110.Rd7 Ka3 111.Rd2 Kb3 112.Rd7 Ka2 113.Rf7 Kb3 114.Rc7 Ka3 115.Ka7 Kb4 116.Kb6 Ka3 117.Rc4 Ka2 118.Rb4 Ka3 119.Ka5 Ka2 120.Ka4 Ka1 121.Rb7 Ka2 122.Rb6 Ka1 123.Kb3 Kb1 124.Rc6 Ka1 125.Rc1# 1-0