1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.O-O O-O 6.b3 c5 7.Bb2 Nc6 8.e3 b6 9.Qe2 Bb7 10.d4 cxd4 11.exd4 Rc8 12.Nbd2 Rc7 13.Rfd1 Qc8 14.Rac1 Rd8 15.Nf1 Nb4 16.a3 Nc6 17.c5 bxc5 18.dxc5 a5 19.Bh3 Ne4 20.Qe3 f5 21.b4 axb4 22.axb4 Ba6 23.Qe1 Rb7 24.Nd4 Nxb4 25.c6 Rb6 26.c7 Re8 27.Ne3 Nd3 28.Rxd3 Bxd3 29.Ndxf5 Rxb2 30.Nxe7+ Rxe7 31.Nxd5 Re8 32.Nf4 Ng5 33.Bg4 Bf5 34.Qe5 Qb7 35.Nh5