abcdefgh87654321
1.e4 d5 2.exd5 Nf6 3.c4 c6 4.d4 cxd5 5.Nc3 dxc4 6.Bxc4 e6 7.Nf3 Nc6 8.O-O Bd6 9.Bg5 O-O 10.Bb3 h6 11.Bh4 a6 12.d5 Na5 13.dxe6 fxe6 14.Bc2 Be7 15.Ne5 Qxd1 16.Raxd1 Bb4 17.Ne4 Nxe4 18.Bxe4 Rf4 19.Rd8+ Bf8 20.Bc2 Rxh4 21.Ng6 Rh5 22.Rxf8+ Kh7 23.Rh8#