1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 Bd7 5.Nc3 Nf6 6.O-O exd4 7.Ne2 Ne5 8.Nfxd4 Nxe4 9.c4 Bxb5 10.cxb5 Qf6 11.Nf4 d5 12.Nxd5 Qd8 13.Nf5 g6 14.f4 Ng4 15.Nfe3 Qh4 16.Nxc7+ Ke7 17.Nxg4 Rd8 18.Qe2 Kd7 19.Ne5+ Kxc7 20.Qxe4 Qf6 21.Be3 Bd6 22.Rac1+ Kb8 23.Qd4 Rhe8 24.Qxa7#