abcdefgh87654321
1.d4 Nf6 2.Nf3 e6 3.Bg5 h6 4.Bh4 c5 5.Nc3 d5 6.Bxf6 Qxf6 7.e4 cxd4 8.Nxd4 Bc5 9.Nf3 dxe4 10.Nxe4 Qxb2 11.Rb1 Qa3 12.Nfd2 Bb4 13.c3 Ba5 14.Nc4 Bxc3+ 15.Ke2 Qxa2+ 16.Kf3 Bd4 17.Qxd4 Qxb1 18.Qxg7 Qb3+ 19.Kf4 Rf8 20.Ncd6+ Ke7 21.Qf6+ Kd7 22.Nc5+ Kxd6 23.Nxb3 Nd7 24.Qxh6 Rg8 25.Bb5 Nb6 26.Rd1+ Nd5+ 27.Rxd5+ Kxd5 28.Qh5+ f5 29.Qd1#