abcdefgh87654321
1.e4 c5 2.c3 d5 3.exd5 Qxd5 4.d4 Nc6 5.Nf3 Bf5 6.Bb5 a6 7.Bxc6+ Qxc6 8.dxc5 Rd8 9.Qe2 Bd3 10.Qe3 g6 11.Bd2 Bh6 12.Qe5 f6 13.Qg3 Qe4+ 14.Kd1 Bxb1 15.Nd4 Rxd4 16.cxd4 Qc2+ 17.Ke2 Qxd2+ 18.Kf3 Qd3+ 19.Kg4 Qf5+ 20.Kh4 Qh5#