1.d4 Nf6 2.Nf3 d5 3.g3 g6 4.Bg2 Bg7 5.O-O O-O 6.c4 dxc4 7.Na3 c5 8.Nxc4 Nc6 9.dxc5 Be6 10.Nce5 Nxe5 11.Nxe5 Qc7 12.Nd3 Bd5 13.Bf4 Qd8 14.Be5 Bxg2 15.Kxg2 Qd5+ 16.Kg1 h5 17.Qb3 Qe4 18.Rfe1 Nh7 19.Bxg7 Kxg7 20.Qc3+ f6 21.Qb4 Qc6 22.Red1 Rfd8 23.Qc4 e5 24.Nb4 Qc8 25.c6 a5 26.Rxd8 Qxd8 27.c7 Qd7 28.Nd5 b5 29.Qc5