1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 Qb6 7.Nb3 g6 8.Qd2 Be6 9.Bxf6 exf6 10.O-O-O O-O-O 11.Kb1 Kb8 12.f3 Ne5 13.Nd5 Bxd5 14.Qxd5 h5 15.Be2 Bh6 16.Nd4 a6 17.g3 Be3 18.f4 Ng4 19.Bxg4 hxg4 20.Nb3 Qc7 21.Rd3 Bb6 22.Nd2 Ka7 23.a4 Qe7 24.a5 Bf2 25.Nc4 Qc7 26.Nxd6 Bc5 27.e5 fxe5 28.fxe5 Bxd6 29.exd6 Qd7 30.Rf1 f5 31.Rf2 Rhe8 32.Rfd2 Re6 33.Qc5+ Kb8 34.Qc7+ Ka8 35.Rb3 Re1+ 36.Ka2 Qa4+ 37.Ra3 Qd7 38.Rdd3 Re2 39.Rab3 Qa4+ 40.Ra3 Qd7 41.c4 Re6 42.c5 Ree8 43.Qxd7 Rxd7 44.Rab3 Rc8 45.Rd5 Rh8 46.Rd2 Re8 47.Rc3 Kb8 48.c6 bxc6 49.Rxc6 Kb7 50.Rdc2 Red8 51.Rb6+ Ka7 52.Rcc6 Rh8 53.Rxa6+ Kb7 54.Rab6+ Ka7 55.Kb3 Rxh2 56.Rc7+ Rxc7 57.dxc7 Rh8 58.Rxg6 Kb7 59.Ka4 Rf8 60.b4 Kxc7 61.a6 f4 62.gxf4 Rxf4 63.Ka5 Rf5+ 64.b5 Rh5 65.Rxg4 Rh7 66.Rg6 Kb8 67.Kb6 Rh8 68.Kc6 Rc8+ 69.Kb6 Ka8 70.Rg7 Rb8+ 71.Ka5 Rh8 72.Rc7 Rg8 73.b6 Rg5+ 74.Kb4 Rg4+ 75.Kb5 Rg5+ 76.Rc5 Rg8 77.a7 Rh8 78.Ka6 Rf8 79.b7#