1.d4 Nf6 2.Nf3 b6 3.c4 e6 4.g3 Ba6 5.Qc2 b5 6.cxb5 Bxb5 7.Bg2 Bb4+ 8.Nc3 Nc6 9.O-O Ba6 10.Rd1 O-O 11.Ne5 Bb7 12.Bg5 Be7 13.Nxc6 Bxc6 14.Bxc6 dxc6 15.Bxf6 gxf6 16.e4 Qd6 17.Na4 Rab8 18.Rac1 Rb4 19.b3 Rxd4 20.Rxd4 Qxd4 21.Rd1 Qe5 22.Qxc6 Rb8 23.Qc3 Qh5