1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 f6 5.Bc4 Nd7 6.Nc3 Nc5 7.b4 Na4 8.Nxa4 e5 9.Ne6 Ke7 10.Nxd8 Be6 11.Bxe6 g6 12.Bxg8 b5 13.Bxh7 g5 14.Bxg5 a6 15.Bxf6+ Kxf6 16.Ke2 Rc8 17.Qxd6+ Kg7 18.Qxe5+ Kh6 19.Qxh8 Rxc2+ 20.Kf3 Rc8 21.h3 Ra8 22.h4 bxa4 23.h5 a5 24.e5 Rb8 25.e6 Rxb4 26.e7 Rh4 27.e8=Q Rg4 28.Qg6+ Rxg6 29.Kf4 Rg5 30.Ke4 a3 31.Kd4 Rxg2 32.Kc4 Kg5 33.Kb5 Rg4 34.Kb6 Kf4 35.Kb7 Be7 36.Ka7 Rh4 37.Ka8 a4 38.Rhd1 Rh2 39.Rh1 Bf6 40.Rhd1 Ke5 41.Rh1 Kd5 42.Rhd1+ Ke5 43.Bg6 Rh3 44.Nb7 Rc3 45.h6 Re3 46.h7 Ke6 47.Ka7 Re4 48.Ka6 Re3 49.Ka5 Re5+ 50.Kxa4 Ke7 51.f3 Ke6 52.f4 Rb5 53.f5+ Ke7 54.Rd2 Bh4 55.Rd3 Ra5+ 56.Kb3 Rd5 57.Rdd1 Rd4 58.Rdb1 Rd7 59.Rf1 Bg5 60.Rfc1 Rd6 61.Rg1 Bh4 62.Rgb1 Rd8 63.Rf1 Rg8 64.Rfc1 Bf2 65.Rg1 Rf8 66.Rgb1 Ra8 67.Rf1 Bd4 68.Rfc1 Bf6 69.Rg1 Kd7 70.Rgb1 Bxa1 71.Rxa1 Rf8 72.Kxa3 Rxf5 73.Ka4 Rf6 74.Ka5 Rf2 75.Ka6 Re2 76.Ka7 Ke6 77.Ka8 Rf2 78.a3 Rg2 79.a4 Ra2 80.a5 Rxa1 81.Ka7 Rxa5+ 82.Nxa5 Kd6 83.Ka6 Ke7 84.Kb5 Kd7 85.Ka4 Kd6 86.Kb3 Kd5 87.Kb2 Kd6 88.Kb1 Ke6 89.Ka1 Ke7 90.Ka2 Kd6 91.Kb1 Kc7 92.Ka1 Kb6 93.Ka2 Kc7 94.Kb1 Kb6 95.Qg7 Kb5 96.Ka1 Ka6 97.Ka2 Kb6 98.Kb1 Ka6 99.Kc2 Kb6 100.Qa7+ Kxa7 101.Bd3 Kb8 102.h8=R+ Kc7 103.Kb1 Kd6 104.Ka1 Ke7 105.Ka2 Kd6 106.Ka3 Kc7 107.Ka4 Kd6 108.Kb3 Kd7 109.Ra8 Ke7 110.Ra6 Kf7 111.Kc4 Ke8 112.Ra7 Kf8 113.Kd5 Ke8 114.Kd6 Kf8 115.Ke6 Kg8 116.Kf6 Kf8 117.Ra8# 1-0