1.e4 c5 2.Nf3 Nc6 3.Bb5 Qb6 4.Nc3 e6 5.Bxc6 Qxc6 6.d4 cxd4 7.Nxd4 Qc7 8.O-O Nf6 9.Re1 d6 10.Bf4 e5 11.Ndb5 Qb8 12.Bg5 a6 13.Bxf6 gxf6 14.Na3 b5 15.Nd5 f5 16.Nf6+ Ke7 17.Nd5+ Ke8 18.c4 f4 19.cxb5 axb5 20.Rc1 Ra7 21.Nxb5 Qxb5 22.Rxc8+ Kd7 23.Qg4+ f5 24.Qxf5#