abcdefgh87654321
1.d4 d5 2.c4 dxc4 3.e4 Nc6 4.Nf3 Nf6 5.Nc3 Bg4 6.Bxc4 Bxf3 7.gxf3 Nxd4 8.e5 Nh5 9.Be3 Nc6 10.Qb3 e6 11.Qxb7 Nxe5 12.Qb5+ Nd7 13.Qxh5 Qf6 14.Bb5 Rb8 15.Rd1 Bd6 16.Ne4 Qxb2 17.Nxd6+ cxd6 18.Bxd7+ Kxd7 19.Qxf7+ Kc6 20.Rc1+ Kb5 21.Qd7+ Ka6 22.Qa4+ Kb7 23.Qc6#