1.d4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 c5 5.O-O Nc6 6.c4 dxc4 7.Qa4 Bd7 8.Qxc4 b5 9.Qd3 Qb6 10.dxc5 Bxc5 11.Nc3 Nb4 12.Qb1 Bc6 13.a3 Nbd5 14.Ne5 Nxc3 15.Bxc6+ Qxc6 16.bxc3 Qb6 17.c4 Bd4 18.Bb2 Bxe5 19.Bxe5 bxc4 20.Qxb6 axb6 21.Bxf6 gxf6 22.Rfc1 b5 23.Rab1 Ra5 24.a4 Rxa4 25.Rxb5 O-O 26.Rc5 Ra2 27.Kf1 Rd8