1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.d4 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bd2 Be4 11.Qb3 c5 12.dxc5 Nbd7 13.Be3 Nxc5 14.Qd1 Rc8 15.Nc3 Bb7 16.a3 Qc7 17.Rc1 Rfd8 18.Qc2 Qb8 19.Qb1 Nce4 20.Nxe4 Bxe4 21.Qa1 Nd5 22.Bd4 Bf6 23.Bxf6 Nxf6 24.Rxc8 Rxc8 25.Rc1 h6 26.Rxc8+ Qxc8 27.Qd1 Qb7 28.Ne1 Bxg2 29.Nxg2 Qd5 30.Qc2 Qd6 31.Nf4 h5