1.Nf3 Nf6 2.c4 e6 3.g3 b6 4.Bg2 Bb7 5.O-O c5 6.b3 Be7 7.Nc3 O-O 8.Bb2 Nc6 9.e3 d5 10.cxd5 exd5 11.d4 Qd7 12.Ne5 Qe6 13.Nd3 cxd4 14.exd4 Bd6 15.Re1 Qf5 16.Nb5 Bb8 17.Rc1 a6 18.Na3 Bd6 19.Nc2 Ne7 20.Ne3 Qh5 21.Qxh5 Nxh5 22.Ne5 Nf6 23.Bh3 Bc8 24.Bg2 Bb7 25.Nd1 Rac8 26.Nc3 b5 27.Nd3 Ne4 28.Nxe4 dxe4 29.Bxe4 Bxe4 30.Rxe4 Rxc1+ 31.Bxc1 Rc8 32.Nc5 Bxc5 33.dxc5 Rxc5 34.Ba3 b4 35.Rxe7