1.e4 c5 2.Nf3 e6 3.c4 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 Bc5 7.Nxc6 dxc6 8.Qxd8+ Kxd8 9.e5 Ng4 10.Bg5+ Kc7 11.Ne4 Bb4+ 12.Kd1 Nxe5 13.a3 Bf8 14.Bf4 f6 15.Kc2 Bd7 16.h4 c5 17.Re1 Be7 18.h5 h6 19.Rh3 Rad8 20.Rg3 Rhg8 21.Bxe5+ fxe5 22.Rg6 Rdf8 23.Be2 Rf4 24.Bg4 Be8 25.Rxe6 Bf6 26.f3 Bd7 27.Nxf6 gxf6 28.Re7 Rxc4+ 29.Kb3 Rd4 30.Rh7 b6 31.Bxd7 Rxd7 32.Rxh6 Rxg2 33.Rxf6 Rdd2 34.Kc4 Rxb2 35.h6 Rbd2 36.Rxe5 Rd4+ 37.Kc3 Rd7 38.Rh5 Rh7 39.Kd3 Kb7 40.f4 Ka6 41.Ke4 Kb5 42.Kf5 Rd7 43.Rh3 Rh7 44.Rg6 Rf2 45.Rg7 Rh8 46.h7 Rf8+ 47.Ke6 Kc6 48.Ke7 Rh8 49.Rg8 Rxh7+ 50.Rxh7 Rd2 51.Kf7 Rd1 52.a4 Kd7 53.Rh4 Kc6 54.Ra8 Rd6 55.Rc8+ Kb7 56.Rch8 Rd5 57.Kg7 Rh5 58.R8xh5 Kb8 59.Kf7 c4 60.Rb5 Kc7 61.Kf6 a6 62.Ke6 a5 63.Ke7 Kc8 64.Kf6 Kd8 65.Rxb6 Kc7 66.Rb5 c3 67.Rxa5 Kb8 68.Rh8+ Kc7 69.Rh1 Kb7 70.Rh4 Kc7 71.Rb5 Kc6 72.Kg5 Kd7 73.Rb3 Kd6 74.Ra3 Kc6 75.Rxc3+ Kd5 76.Kh5 Ke6 77.Rch3 Kf6 78.Rc3 Ke6 79.Rc7 Kf5 80.Rh3 Kf6 81.Ra3 Kf5 82.Rcc3 Kxf4 83.Rab3 Ke4 84.Rc6 Kf4 85.Rg6 Ke4 86.Kg4 Kd4 87.Kh5 Ke4 88.Rc3 Kd4 89.Ra6 Ke4 90.Rc5 Kf3 91.Ra8 Kf2 92.Rc1 Ke3 93.Rd1 Ke4 94.a5 Ke3 95.Ra6 Ke2 96.Kh4 Kf2 97.Ra1 Kf3 98.Ra2 Kf4 99.Re2 Kf5 100.Kg3 Kg5 101.Re5# 1-0