abcdefgh87654321
1.e4 c6 2.d4 d5 3.exd5 cxd5 4.c4 Nf6 5.Nc3 g6 6.Bg5 Bg7 7.Nf3 dxc4 8.Bxc4 O-O 9.O-O Bg4 10.h3 Bxf3 11.Qxf3 Nc6 12.Rad1 Qb6 13.Bxf6 Bxf6 14.Nd5 Qxb2 15.Nxf6+ exf6 16.Qxf6 Rad8 17.Rfe1 Rxd4 18.Bxf7+ Rxf7 19.Re8+ Rf8 20.Rxf8#