abcdefgh87654321
1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 d5 6.Nxe5 dxe4 7.Nxc6 Qg5 8.Qe2 Nf6 9.f4 Qxf4 10.d4 Qh4+ 11.g3 Qh3 12.Bg5 Bd6 13.Bxf6 gxf6 14.Qxe4+ Kf7 15.Ne5+ fxe5 16.dxe5 Bd7 17.Bxd7 Qxd7 18.O-O-O Qe6 19.Qf4+ Kg7 20.Qg5+ Qg6 21.Qxg6+ hxg6 22.exd6