1.d4 Nf6 2.Nf3 e6 3.g3 b5 4.Bg2 Bb7 5.O-O c5 6.Bg5 cxd4 7.Bxf6 gxf6 8.Nxd4 Bxg2 9.Kxg2 Qb6 10.Qd3 Nc6 11.c3 Bc5 12.Nxc6 Qxc6+ 13.Qf3 Qxf3+ 14.Kxf3 f5 15.Nd2 d5 16.a4 bxa4 17.Rxa4 O-O 18.b4 Be7 19.c4 dxc4 20.Nxc4 Rfc8 21.b5 Bc5 22.Ne5