abcdefgh87654321
1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd6 4.d4 a6 5.Nf3 Nf6 6.a3 Nbd7 7.Bc4 h6 8.O-O b5 9.Ba2 e6 10.Re1 Nb6 11.Ne4 Nxe4 12.Rxe4 Nd5 13.c4 bxc4 14.Bxc4 Bb7 15.Re1 Be7 16.Ne5 O-O 17.Qb3 Rab8 18.Qh3 Bg5 19.Bxg5 hxg5 20.Bd3 Nf4 21.Qh7#