1.Nf3 Nf6 2.g3 d5 3.Bg2 g6 4.O-O Bg7 5.d4 O-O 6.c4 dxc4 7.Na3 Nc6 8.Nxc4 Be6 9.Nce5 Bd5 10.Bf4 h6 11.Nxc6 Bxc6 12.Be5 Qd7 13.Qc2 Rac8 14.Rfd1 Be4 15.Qb3 Bd5 16.Qc2 Rfd8 17.Rac1 Qe6 18.b3 Be4 19.Qb2 c6 20.Ne1 Bxg2 21.Nxg2 Nh5 22.Bxg7 Nxg7 23.Nf4 Qf6 24.Qa3 g5 25.Ng2 Nf5 26.e3 Nd6 27.Qc5 Ne4 28.Qc2 Nd6 29.Qc5 b6 30.Qc2 e6 31.Qe2