1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Qxd4 Nf6 5.Nc3 Nc6 6.Qa4 d6 7.e5 dxe5 8.Nxe5 Bd7 9.Nxd7 Nxd7 10.Bb5 Bg7 11.Bd2 Nd4 12.Bxd7+ Qxd7 13.Qxd7+ Kxd7 14.O-O-O Kc6 15.Be3 Rhd8 16.Rd3 Nf5 17.Rxd8 Rxd8 18.Bd2 a6 19.h4 h5 20.g3 Bd4 21.Nd1 e6 22.c3 Bc5 23.Kc2 b5 24.Re1 Rd5 25.Re4 Nd6 26.Re2 Nc4 27.Bc1 Bb6 28.b3 Nd6 29.Be3 Bc7 30.Bf4 Nf5 31.Bxc7 Kxc7 32.Ne3 Nxe3+ 33.Rxe3 Kc6 34.f4 Kd6 35.Rd3 e5 36.fxe5+ Kxe5 37.Re3+ Kd6 38.Rf3 f5 39.c4 bxc4 40.bxc4 Re5 41.Ra3 a5 42.Rb3 Re2+ 43.Kd3 Rxa2 44.Rb6+ Ke5 45.Rxg6 Ra3+ 46.Kc2 Rf3 47.c5 Rf2+ 48.Kb3 Rf3+ 49.Ka4 Rc3 50.Kb5 a4 51.Kb4 Rc2 52.Ra6 Kd5 53.Rd6+ Ke4 54.c6 Kf3 55.Kxa4 Kxg3 56.Kb5 f4 57.Rd7 f3 58.c7 f2 59.Rg7+ Kxh4 60.Rf7 Kg3 61.Rg7+ Kh4 62.Rf7 Rxc7 63.Rxf2 Kg3 64.Rf8 h4 65.Rg8+ Kf2 66.Rf8+ Kg2 67.Rg8+ Kh2 68.Kb4 h3 69.Kb3 Kh1 70.Kb2 h2 71.Kb3 Rc1 72.Kb2 Rg1 73.Rh8 Rg2+ 74.Kb3 Kg1 75.Ra8 h1=Q 76.Ra1+ Kh2 77.Rxh1+ Kxh1 78.Kc3 Kh2 79.Kd4 Re2 80.Kd3 Re8 81.Kd4 Kg3 82.Kd5 Kf4 83.Kd6 Re2 84.Kd5 Re1 85.Kd4 Rd1+ 86.Kc3 Ke3 87.Kc2 Rd8 88.Kc3 Rc8+ 89.Kb4 Kd4 90.Kb5 Rc1 91.Kb6 Kd5 92.Kb7 Kd6 93.Kb8 Kd7 94.Ka7 Rb1 95.Ka6 Kc6 96.Ka5 Rb8 97.Ka4 Kc5 98.Ka3 Kc4 99.Ka2 Kc3 100.Ka3 Ra8#