abcdefgh87654321
1.d4 d5 2.c4 e6 3.Nc3 c6 4.e3 Nf6 5.Nf3 Bd6 6.Qc2 Nbd7 7.Bd3 dxc4 8.Bxc4 e5 9.h3 O-O 10.O-O Qc7 11.Rd1 a6 12.a3 b5 13.Ba2 Bb7 14.b4 a5 15.Bb2 Rad8 16.Rac1 Qb6 17.Ng5 exd4 18.Rxd4 c5 19.bxc5 Qc6 20.Bd5 Nxd5 21.Qxh7#