abcdefgh87654321
1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qd3 d5 5.Bg5 h6 6.Bf4 O-O 7.e4 Nxe4 8.Be2 c5 9.Nf3 Qa5 10.a4 Nxc3 11.Bd1 dxc4 12.Bc2 cxd3 13.O-O Ne2+ 14.Kh1 dxc2 15.Be3 cxd4 16.Bf4 Nxf4 17.Nxd4 Qd5 18.Nb3 Qxg2#