abcdefgh87654321
1.Nf3 Nf6 2.c4 g6 3.g3 Bg7 4.Bg2 O-O 5.O-O c6 6.b3 d5 7.Bb2 Re8 8.Nc3 d4 9.Na4 e5 10.e3 b5 11.cxb5 cxb5 12.Nc5 dxe3 13.dxe3 Qxd1 14.Rfxd1 e4 15.Ng5 Bg4 16.Rd6 Nbd7 17.Nxd7 Nxd7 18.Bxg7 Kxg7 19.h3 Bf5 20.g4 Ne5 21.gxf5 gxf5 22.f4 Nd3 23.Rd7 Rad8 24.Rxf7+ Kg6 25.Rxh7 Rc8 26.h4 Rc2 27.h5+ Kf6 28.Rf7#