abcdefgh87654321
1.d4 Nf6 2.Nf3 e6 3.g3 c5 4.c4 d5 5.cxd5 exd5 6.Bg2 Nc6 7.O-O Qb6 8.dxc5 Qxc5 9.Be3 Qd6 10.Nc3 a6 11.Bf4 Qd8 12.Ne5 Bd6 13.Qa4 b5 14.Nxc6 bxa4 15.Nxd8 Bxf4 16.Nxd5 Nxd5 17.Bxd5 Rb8 18.Nxf7 Rf8 19.gxf4 Rxf7 20.Bxf7+ Kxf7 21.Rfc1 Bf5 22.Rc7+ Kg6 23.b3