1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 d6 6.Be3 Nf6 7.f4 Be7 8.Qf3 O-O 9.O-O-O Nxd4 10.Bxd4 Qa5 11.e5 dxe5 12.fxe5 Nd5 13.Bc4 Nb4 14.Ne4 b5 15.Bb3 Bb7 16.Nf6+ Bxf6 17.Qxb7 Qa6 18.Qxa6 Bg5+ 19.Kb1 Nxa6 20.c3 Be7 21.Bc2 Nc5 22.b4 Na4 23.Rhf1 Rfc8 24.Rf3 Rc7 25.Rdf1 Bf8 26.a3 Rb8 27.Bxa4 bxa4 28.Re1 h5 29.Rh3 g6 30.Re4 a5 31.Bf2 Kg7 32.Rd3 g5 33.Ka2 Rcb7 34.g4 Kh6 35.Rh3 h4 36.Rd3 Kg7 37.h3 Kg6 38.Rc4 Rb5 39.Bd4 Rd8 40.Re3 Rbd5 41.Re2 Rb8 42.Kb2 Rb7 43.Kc2 Be7 44.Re1 Kg7 45.Rf1 Kg6 46.Kd3 Bd8 47.Ke4 Be7 48.Rf2 axb4 49.axb4 Rd8 50.Kd3 Ra8 51.Kc2 Rab8 52.Rf1 Kg7 53.Ra1 Ra8 54.Kb2 Kf8 55.Ka3 Ke8 56.Rd1 Bf8 57.Be3 Be7 58.Rc6 Rd7 59.Bd4 Rdd8 60.Rf1 Rd5 61.Rc7 Rb8 62.Rb1 Ra8 63.Rb7 Rdd8 64.Re1 Rdc8 65.Re3 Rc4 66.Rf3 Rcc8 67.Ra7 Rxa7 68.Bxa7 Kf8 69.Bd4 f5 70.exf6 Bd6 71.Re3 Kf7 72.Kxa4 Rf8 73.Be5 Bxe5 74.Rxe5 Kxf6 75.Re1 Ke7 76.c4 Ra8+ 77.Kb3 Rf8 78.b5 Rf3+ 79.Kb4 Kd7 80.Rd1+ Kc7 81.Kc5 e5 82.b6+ Kb7 83.Rd7+ Kc8 84.Rh7 e4 85.Kc6 Rf6+ 86.Kb5 Rf1 87.c5 Rb1+ 88.Kc6 Kd8 89.Kb7 Ke8 90.c6 Kf8 91.c7 Kg8 92.Rd7 Rc1 93.c8=Q+ Rxc8 94.Kxc8 e3 95.b7 e2 96.b8=Q e1=Q 97.Kb7+ Qe8 98.Qxe8#