1.Nf3 Nf6 2.g3 c6 3.Bg2 d5 4.d3 Qc7 5.Bf4 Qb6 6.Qc1 Bf5 7.O-O Nbd7 8.a4 a5 9.Nbd2 Nh5 10.Be3 c5 11.h3 Nhf6 12.Bf4 h6 13.e4 Be6 14.exd5 Bxd5 15.Nc4 Bxc4 16.dxc4 e6 17.Qd2 Be7 18.b3 g5 19.Be3 O-O-O 20.Rfd1 Ne4 21.Qe1 Bf6 22.Bd4 cxd4 23.Qxe4 e5 24.Rab1 Kb8 25.Qf5 Qe6 26.Qxe6 fxe6 27.b4 Rc8 28.Nd2 Nb6 29.bxa5 Nd5 30.cxd5 Rxc2 31.d6 Rh7 32.Be4 Rxd2 33.Rxd2 Ka7 34.Bxh7