abcdefgh87654321
1.e4 c6 2.d4 d5 3.exd5 cxd5 4.c4 dxc4 5.Bxc4 Nf6 6.Nf3 e6 7.O-O Be7 8.Qe2 O-O 9.Nc3 b6 10.Bg5 Bb7 11.Rad1 Re8 12.Ne5 a6 13.Nxf7 Kxf7 14.Qxe6+ Kg6 15.Bd3+ Kxg5 16.Qe3+ Kg4 17.Qh3+ Kg5 18.f4#