abcdefgh87654321
1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.Nc3 Nxc3 6.dxc3 Be7 7.Be3 O-O 8.Bd3 c5 9.h4 Be6 10.Ng5 Bxg5 11.Bxh7+ Kxh7 12.hxg5+ Kg6 13.Qh5+ Kf5 14.g6+ Ke4 15.Qf3+ Ke5 16.Rh5+ f5 17.Bf4+ Kf6 18.Bg5+ Kxg6 19.Bxd8 Rxd8 20.O-O-O Nc6 21.Qg3+