abcdefgh87654321
1.e4 e5 2.Nf3 d5 3.exd5 Bd6 4.d4 e4 5.Ne5 Nf6 6.Bb5+ Bd7 7.Nxd7 Nbxd7 8.Bg5 O-O 9.Bxd7 Qxd7 10.Bxf6 gxf6 11.Qh5 Rad8 12.Nd2 Bb4 13.c3 Qb5 14.cxb4 Rxd5 15.Qe2 Qxb4 16.O-O-O Rxd4 17.Nb3 Rc4+ 18.Kb1 f5 19.Rd5 f4 20.Qg4+ Kh8 21.Qxf4 f6 22.Rd7 a5 23.Qh6 a4 24.Qxh7#