abcdefgh87654321
1.Nf3 d5 2.c4 c6 3.cxd5 cxd5 4.d4 Nf6 5.Nc3 Nc6 6.Bf4 a6 7.e3 e6 8.Ne5 Nxe5 9.Bxe5 Bd6 10.Rc1 Bxe5 11.dxe5 Nd7 12.Qd4 O-O 13.f4 b5 14.Bd3 Bb7 15.O-O f5 16.Ne2 Rc8 17.Rxc8 Qxc8 18.Rc1 Qd8 19.Qb4 Nb6 20.Nd4 Nc4 21.Nxe6 Qb6 22.Qxf8#