1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Be7 8.Qf3 O-O 9.O-O-O e5 10.fxe5 dxe5 11.Nf5 Qe8 12.Nxe7+ Qxe7 13.Nd5 Qe6 14.Bxf6 gxf6 15.Nxf6+ Kg7 16.Nh5+ Kh8 17.Bc4 Qg6 18.Rd3 Nc6 19.Rf1 Bg4 20.Qf6+ Qxf6 21.Nxf6 Be2 22.Rh3 Kg7 23.Rxh7+ Kg6 24.Bxe2 Ne7 25.Bh5+ Kg5 26.Bxf7 Ng6 27.Rf5#