1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 Nf6 5.f3 e5 6.Nb3 Qc7 7.Nc3 a6 8.g4 h6 9.Be3 Be6 10.Qd2 Nbd7 11.O-O-O b5 12.h4 Nb6 13.Bxb6 Qxb6 14.Bh3 b4 15.Nd5 Nxd5 16.exd5 Bd7 17.f4 Be7 18.Kb1 a5 19.fxe5 a4 20.e6 fxe6 21.Nd4 e5 22.Ne6 Bxe6 23.dxe6 O-O 24.g5 b3 25.Rhf1 bxa2+ 26.Kxa2 Rab8 27.Rxf8+ Kxf8 28.Rb1 hxg5 29.hxg5 Ke8 30.Bg2 Kd8 31.Bd5 Qb5 32.c4 Qb3+ 33.Ka1 Qb4 34.Qf2 Qc5 35.Qxc5 dxc5 36.Rf1 Rb6 37.Rf5 e4 38.Bxe4 Rxe6 39.Bc2 Re1+ 40.Ka2 Rc1 41.Rd5+ Kc7 42.Bxa4 Rxc4 43.Rd7+ Kb6 44.Rxe7 Rxa4+ 45.Kb3 Rb4+ 46.Kc3 Rg4 47.Rxg7 Kc6 48.g6 Kd5 49.Rg8 Rg3+ 50.Kc2 Ke6 51.g7 Kf6 52.b3 Kf7 53.Rc8 Kxg7 54.Rxc5 Kf6 55.Rd5 Ke6 56.Rd1 Rg7 57.Kb2 Ra7 58.Rd3 Rb7 59.Ka3 Ra7+ 60.Kb4 Ra8 61.Kc5 Rc8+ 62.Kb6 Rb8+ 63.Kc7 Rb4 64.Kc6 Rb8 65.Re3+ Kf5 66.Kc5 Kf4 67.Rh3 Rc8+ 68.Kd6 Rb8 69.b4 Ke4 70.Rh4+ Kd3 71.Kc7 Rb5 72.Kc6 Rb8 73.b5 Rc8+ 74.Kb7 Rg8 75.b6 Kc3 76.Ka6 Kb3 77.b7 Kc3 78.Kb5 Kb3 79.Rh6 Kc3 80.Rc6+ Kd4 81.Rc8 Rg1 82.b8=Q Rb1+ 83.Kc6 Rxb8 84.Rxb8 Ke5 85.Rb4 Ke6 86.Re4+ Kf5 87.Kd5 Kf6 88.Rf4+ Kg5 89.Ke5 Kg6 90.Rg4+ Kf7 91.Rg1 Ke7 92.Rg7+ Kf8 93.Kf6 Ke8 94.Ke6 Kd8 95.Rh7 Kc8 96.Kd6 Kb8 97.Kc6 Ka8 98.Kb6 Kb8 99.Rh8# 1-0