abcdefgh87654321
1.d4 Nf6 2.Bg5 Ne4 3.Bh4 g5 4.f3 gxh4 5.fxe4 c5 6.e3 Bh6 7.Qh5 Qb6 8.Nd2 Bxe3 9.Nc4 Qh6 10.Qxc5 Nc6 11.c3 d6 12.Qa3 Bxg1 13.Rxg1 b5 14.Nxd6+ exd6 15.Bxb5 Qe3+ 16.Kf1 Qf4+ 17.Ke2 Bd7 18.Qa4 Qxe4+ 19.Kd2 O-O 20.Raf1 Rfe8 21.Rf3 Rab8 22.Bd3 Qd5 23.Qc2 Qg5+ 24.Kd1 Bg4 25.Qf2 Rxb2 26.Qxb2 Bxf3+ 27.Kc2 Be2 28.Bxh7+ Kxh7 29.Qb7 Qf5+