abcdefgh87654321
1.c4 e5 2.Nc3 Nc6 3.Nf3 Nf6 4.e4 Bc5 5.Nxe5 Bxf2+ 6.Kxf2 Nxe5 7.d4 Neg4+ 8.Kg1 d6 9.h3 Nh6 10.Bxh6 gxh6 11.Qd2 Ng8 12.Be2 Bd7 13.Rf1 Qg5 14.Qxg5 hxg5 15.Bh5 O-O-O 16.Bxf7 Ne7 17.Kf2 Rhf8 18.Ke3 a6 19.Bh5 c6 20.Be2 c5 21.dxc5 dxc5 22.Nd5 h6 23.Nxe7+