1.e4 c5 2.Nc3 e6 3.Nf3 b6 4.d4 cxd4 5.Nxd4 a6 6.Be3 Bb7 7.Qd2 Qc7 8.f3 Nf6 9.Nb3 d6 10.g4 Nbd7 11.g5 Ne5 12.Qe2 Nfd7 13.f4 Ng6 14.O-O-O b5 15.f5 Nge5 16.fxe6 fxe6 17.Qh5+ g6 18.Qh3 Kf7 19.Bg2 b4 20.Ne2 Bg7 21.Rhf1+ Ke7 22.Nf4 Nf8 23.Kb1 Nc4 24.Bc1 Rc8 25.Rf2 a5 26.Rdf1 Ne5 27.Nd3 Ke8 28.Nxe5 Bxe5 29.Qd3 a4 30.Rf7 Nd7 31.Bh3 axb3 32.Qxb3 Qxc2+ 33.Qxc2 Rxc2 34.Kxc2 Bxe4+ 35.Kb3 Bf5 36.R7xf5 exf5 37.Kxb4 Kf7 38.a4 Rb8+ 39.Ka3 Nb6 40.b3 Nd5 41.Bd2 Nc3 42.Rc1 Ne4 43.Be1 Nc5 44.b4 Ke6 45.Bf1 Ne4 46.h4 d5 47.a5 Nd6 48.Ka4 d4 49.b5 Ne4 50.b6 Nc3+ 51.Bxc3 dxc3 52.Kb5 Rd8 53.Bc4+ Ke7 54.a6 Rd2 55.a7 Rb2+ 56.Kc6 Bf4 57.Re1+ Kf8 58.a8=Q+ Kg7 59.Qg8#