1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.g4 Be7 7.g5 Nfd7 8.Be3 Nc6 9.h4 O-O 10.f4 Qb6 11.a3 d5 12.exd5 Nxd4 13.Bxd4 Bc5 14.Bxc5 Nxc5 15.Qd4 e5 16.Qb4 exf4 17.O-O-O Qxb4 18.axb4 Nd7 19.d6 Ne5 20.Nd5 Bg4 21.Re1 f6 22.gxf6 gxf6 23.Nxf4 Rfd8 24.Rg1 Rxd6 25.Bh3 Rd4 26.Rxe5 fxe5 27.Rxg4+ Kf7 28.Ne2 Rxg4 29.Bxg4 Rg8 30.Bf3 e4 31.Bxe4 Rg4 32.Bxb7 Rxh4 33.c3 h5 34.Kd2 Rg4 35.Ke3 h4 36.Nd4 Rg7 37.Bc8 Rg1 38.Nf3 Rh1 39.Kf4 Kf6 40.Bg4 Rf1 41.Bh3 Rf2 42.Ke3 Rxb2 43.Bc8 a5 44.bxa5 Rb8 45.Bh3 Ra8 46.a6 Ke7 47.Nxh4 Kd8 48.Bg2 Ra7 49.Bb7 Ke7 50.c4 Kd8 51.Kd4 Kd7 52.c5 Ke7 53.c6 Kf6 54.c7 Ke6 55.c8=Q+ Kf7 56.Qc7+ Ke6 57.Bd5+ Kf6 58.Qe5#