abcdefgh87654321
1.e4 c5 2.Nf3 d6 3.c3 Nc6 4.d4 cxd4 5.cxd4 Nf6 6.Be2 Nxe4 7.d5 Qa5+ 8.Nc3 Nb8 9.O-O Nxc3 10.bxc3 Qxc3 11.Bd2 Qc7 12.Rc1 Qd8 13.Qa4+ Nd7 14.Nd4 a6 15.Nb5 axb5 16.Qxa8 Nc5 17.Ba5 b6 18.Bxb5+ Bd7 19.Bxd7+ Kxd7 20.Qc6#