abcdefgh87654321
1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 e6 6.f4 d6 7.Nf3 Nge7 8.O-O O-O 9.Be3 a6 10.Qd2 Nd4 11.e5 Nef5 12.Bf2 Nxf3+ 13.Bxf3 Nd4 14.Bg2 dxe5 15.fxe5 Bxe5 16.Ne4 f5 17.Nxc5 Qc7 18.b4 Nc6 19.c3 f4 20.d4 fxg3 21.Bxg3 Bxg3 22.Rxf8+ Kxf8 23.hxg3 Ne7 24.Rf1+ Kg7 25.Qf2 Qd8 26.Bxb7 Ra7 27.Bxc8 Qxc8 28.Nxe6+ Qxe6 29.Qf8#