abcdefgh87654321
1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.c5 Nd5 5.Bc4 e6 6.Nc3 Nxc3 7.dxc3 Nc6 8.Bf4 Bxc5 9.Qg4 g5 10.Bxg5 Rg8 11.Nh3 Nxe5 12.Qh5 Rxg5 13.Nxg5 Bxf2+ 14.Kxf2 Qf6+ 15.Ke2 Nxc4 16.Nxh7 Qg7 17.g4 b6 18.Raf1 Ba6 19.Ke1 Nxb2 20.Rf6 Bd3 21.Rhf1 Bxf1 22.Kxf1 Nc4 23.Kf2 Nd6 24.Ke3 O-O-O 25.g5 Rh8 26.Qf3 c6 27.g6 fxg6 28.Rf8+ Kc7