abcdefgh87654321
1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 Bd6 5.a3 exd4 6.Nxd4 Nxe4 7.Nxc6 dxc6 8.Nxe4 Bf5 9.Nxd6+ cxd6 10.Bd3 Be6 11.O-O Qc7 12.Bf4 h6 13.Re1 Qe7 14.Bf5 Qf6 15.Bxe6 fxe6 16.Qxd6 g5 17.Be5 Qg6 18.Bxh8 Qg8 19.Rxe6+ Qxe6 20.Qxe6+ Kf8 21.Qf6+ Kg8 22.Qg7#