1.e4 c5 2.Nf3 Nc6 3.Bb5 Na5 4.O-O a6 5.Be2 d6 6.d4 cxd4 7.Nxd4 Nf6 8.Nc3 e5 9.Nf5 Nxe4 10.Nxg7+ Bxg7 11.Nxe4 d5 12.Bg5 f6 13.Bxf6 Bxf6 14.Qxd5 Rf8 15.Bh5+ Ke7 16.Qc5+ Ke6 17.Rad1 Be7 18.Bg4+ Kf7 19.Qxe5 Qb6 20.Bh5+ Kg8 21.Qxe7 Bf5 22.Nd6 Qc5 23.Bf7+ Kg7 24.Qg5+ Kh8 25.Qf6#