1.e4 c5 2.Nf3 e6 3.c4 Nc6 4.d4 cxd4 5.Nxd4 Bc5 6.Nxc6 Qf6 7.Qe2 bxc6 8.e5 Qf5 9.g4 Qg6 10.Nc3 Ba6 11.Ne4 Bb4+ 12.Bd2 Bxd2+ 13.Kxd2 d5 14.exd6 Nf6 15.Nc5 Rd8 16.Kc3 Rxd6 17.Qe5 Rd8 18.Nxa6 Ne4+ 19.Kb3 O-O 20.Be2 Nd2+ 21.Kb4 f6 22.Qe3 Qc2 23.b3 Qb2 24.Ka4 c5 25.Rhc1 Rd6 26.Nxc5 Rc8 27.Qc3 Nxb3 28.axb3 Qxe2 29.Nb7 Rb6 30.Na5 Rcb8 31.Rc2 Qxg4 32.Ka3 Qf5 33.Kb2 Ra6 34.c5 Rb5 35.c6 Rbxa5 36.Rxa5 Qxa5 37.Qxa5 Rxa5 38.c7 Rf5 39.Ka3 Rf3 40.Rc1 h5 41.h3 g5 42.Rc5 Rg3 43.Ka2 a6 44.Kb1 h4 45.Rc2 Rxb3+ 46.Ka1 Rf3 47.c8=Q+ Kf7 48.Qb8 Rf5 49.Qb2 Ra5+ 50.Kb1 Rb5 51.Qxb5 axb5 52.f3 Kg6 53.Rc5 f5 54.Kc2 Kf6 55.Kd2 g4 56.fxg4 fxg4 57.hxg4 h3 58.Rh5 h2 59.Rxh2 Kg5 60.Kc1 Kg6 61.Rd2 Kg5 62.Re2 e5 63.Rxe5+ Kxg4 64.Re3 b4 65.Re8 Kh4 66.Kb1 Kg5 67.Kb2 Kf6 68.Re1 b3 69.Kxb3 Kf5 70.Rf1+ Ke6 71.Ka3 Kd5 72.Rh1 Kc5 73.Rh8 Kd4 74.Rh5 Kc4 75.Rh2 Kc5 76.Rg2 Kc4 77.Rg1 Kc5 78.Ka2 Kc6 79.Rf1 Kc5 80.Rf6 Kd5 81.Ra6 Kc5 82.Ra7 Kb6 83.Re7 Ka5 84.Rg7 Ka4 85.Rg3 Kb4 86.Kb1 Ka5 87.Ra3+ Kb6 88.Rb3+ Kc6 89.Ka1 Kd6 90.Rb5 Kc6 91.Rb2 Kd5 92.Rb6 Kc4 93.Rh6 Kb5 94.Rf6 Kc4 95.Rf7 Kb4 96.Rf6 Kc4 97.Ka2 Kc5 98.Ra6 Kb5 99.Rd6 Kb4 100.Rb6+ Ka5 101.Rb1 Ka6 102.Ka3 Ka5 103.Rd1 Ka6 104.Ka4 Kb6 105.Rd8 Kc6 106.Kb4 Kb7 107.Kc5 Ka7 108.Kd4 Kb7 109.Rd6 Ka8 110.Kc5 Kb8 111.Re6 Kc8 112.Kc6 Kb8 113.Re3 Ka8 114.Kb6 Kb8 115.Rc3 Ka8 116.Rd3 Kb8 117.Rd8# 1-0