1.e4 c5 2.Nc3 Nc6 3.g3 d6 4.Bg2 Nf6 5.d3 e6 6.h3 Be7 7.f4 e5 8.Nf3 Bd7 9.O-O Qc8 10.f5 g6 11.g4 gxf5 12.exf5 h5 13.g5 Nh7 14.f6 Bxh3 15.fxe7 Bxg2 16.Kxg2 Qg4+ 17.Kf2 Nxe7 18.Rg1 Qe6 19.Ne4 f5 20.gxf6 Nxf6 21.Nfg5 Qf5+ 22.Qf3 Ng4+ 23.Ke2 Qxf3+ 24.Nxf3 Rf8 25.Nxd6+ Kd7 26.Ne4 Nd5 27.Nxc5+ Kc6 28.Ne4 Rae8 29.Bd2 Nf4+ 30.Bxf4 exf4 31.Rh1 Rf5 32.Nd4+ Kb6 33.Nxf5 f3+ 34.Kxf3 Ne5+ 35.Ke2 Ng6 36.Nd6 Re6 37.Kd2 Nf4 38.Raf1 Nd5 39.Rxh5 Kc6 40.Rff5 Ne7 41.Rc5+ Kd7 42.Rh7 b6 43.Rg5 Kc6 44.Nf5 Nxf5 45.Rxf5 Rg6 46.Rff7 Rg2+ 47.Kc3 Kd5 48.Rd7+ Ke6 49.Rhe7+ Kf5 50.Rf7+ Ke6 51.Rde7+ Kd5 52.Nf6+ Kc6 53.Rc7+ Kb5 54.Nd5 Rxc2+ 55.Kxc2 a5 56.Nc3+ Kb4 57.a3#