abcdefgh87654321
1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.d4 d6 5.Bd3 Nc6 6.exd6 Qxd6 7.c5 Qxd4 8.cxb6 axb6 9.Ne2 Qe5 10.a4 Bg4 11.f3 Bd7 12.Bd2 Qf6 13.Qc1 Ne5 14.Be4 Bxa4 15.Qxc7 Qh4+ 16.g3 Qf6 17.Rxa4 Nxf3+ 18.Bxf3 Rd8 19.Bxb7 e5 20.Bc6+ Qxc6 21.Qxc6+ Rd7 22.Ra8+ Ke7 23.Bb4+ Rd6 24.Qxd6#