abcdefgh87654321
1.d4 e6 2.e4 d5 3.Nc3 Nf6 4.Bg5 Be7 5.Bd3 h6 6.Bh4 dxe4 7.Nxe4 Nc6 8.Bb5 Nxe4 9.Bxc6+ bxc6 10.Bxe7 Qxe7 11.Qf3 f5 12.g4 Qb4+ 13.c3 Qxb2 14.Rd1 Ba6 15.gxf5 Qxc3+ 16.Qxc3 Nxc3 17.Rc1 Nxa2 18.Ra1 Nb4 19.Ra4 Rb8 20.fxe6 O-O 21.Kd2 Rxf2+ 22.Ne2 Rxe2+ 23.Kc3 Nd5#