abcdefgh87654321
1.e4 e5 2.Nc3 Nf6 3.f4 d5 4.fxe5 Nxe4 5.Nf3 Bg4 6.Qe2 Nc5 7.d4 Bxf3 8.Qxf3 Qh4+ 9.g3 Qxd4 10.Be3 Qxe5 11.O-O-O c6 12.Nxd5 cxd5 13.Rxd5 Qe6 14.Bc4 Qe4 15.Bxc5 Qxf3 16.Re1+ Be7 17.Rxe7+ Kf8 18.Rd8#