abcdefgh87654321
1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 d6 5.Ng5 Nh6 6.Nf3 Bg4 7.c3 Qe7 8.b4 Bb6 9.Nbd2 f5 10.a4 a5 11.b5 Nd8 12.O-O f4 13.Re1 g5 14.d4 Bh5 15.dxe5 dxe5 16.Nb3 g4 17.Ba3 Qf6 18.Nfd2 Qh4 19.g3 fxg3 20.hxg3 Qxg3+ 21.Kh1 Qh4+ 22.Kg2 Qxf2+ 23.Kh1 Qh4+ 24.Kg2 Qh3#