1.e4 c5 2.Nc3 e6 3.f4 Nc6 4.Nf3 d5 5.Bb5 Ne7 6.exd5 exd5 7.Qe2 Qd6 8.Bxc6+ Qxc6 9.Ne5 Qb6 10.Qb5+ Qxb5 11.Nxb5 f6 12.Nd6+ Kd8 13.Ndf7+ Ke8 14.Nd6+ Kd8 15.Nef7+ Kd7 16.Nxc8 Rg8 17.Nxe7 Kxe7 18.Ng5 fxg5 19.fxg5 g6 20.d3 Bg7 21.Be3 Kd6 22.O-O-O Rae8 23.Rde1 Rgf8 24.Bf4+ Kd7 25.g3 a6 26.c3 b5 27.Kd2 Bh8 28.Rhf1 Bg7 29.Rxe8 Rxe8 30.Be3 Rf8 31.Re1 Kd6 32.b4 cxb4 33.cxb4 d4 34.Bf4+ Kd7 35.Rc1 Rc8 36.Rxc8 Kxc8 37.Ke2 Kd7 38.Kf3 Ke6 39.Ke4 Bh8 40.Bc7 Bg7 41.Bb6 Bh8 42.Bxd4 Bxd4 43.Kxd4 Kf5 44.Kc5 Kxg5 45.d4 h5 46.d5 Kg4 47.d6 g5 48.d7 Kh3 49.d8=Q a5 50.Qxg5 a4 51.Qxh5+ Kg2 52.Kd4 a3 53.Ke3 Kh1 54.Qe2 Kg1 55.Kf3 Kh1 56.Qg2#