1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bd2 Be4 11.Qc1 Bb7 12.Qc2 Nc6 13.e3 Ra7 14.Rc1 Qa8 15.Ne1 Nb8 16.Bxb7 Qxb7 17.Ba5 c5 18.dxc5 Nc6 19.Bb6 Raa8 20.a4 bxa4 21.Nc3 Rfc8 22.Nxa4 e5 23.Nc3 Nb4 24.Qb3 Nbd5 25.Nxd5 Nxd5 26.Qa4 Nxb6 27.cxb6 Rxc1 28.Rxc1 Qxb6 29.Qd7