abcdefgh87654321
1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bc4 Bb4 5.a3 Bxc3 6.bxc3 O-O 7.d3 d6 8.Bg5 Bg4 9.h3 Bxf3 10.Qxf3 Na5 11.Bxf6 gxf6 12.Qg3+ Kh8 13.h4 Nxc4 14.h5 Rg8 15.Qh4 Nb2 16.Rb1 Nxd3+ 17.cxd3 d5 18.f3 dxe4 19.Qxe4 Qd6 20.h6 Qxa3 21.Qf5 Qa2 22.Qxf6+ Rg7 23.Qxg7#