1.Nf3 Nf6 2.g3 c5 3.Bg2 Nc6 4.d4 cxd4 5.Nxd4 Qb6 6.Nxc6 bxc6 7.O-O g6 8.e4 Ba6 9.Re1 Bg7 10.e5 Nd5 11.b3 Rd8 12.c4 Nc7 13.Nc3 Ne6 14.Bb2 O-O 15.Na4 Qc7 16.f4 d6 17.Qf3 dxe5 18.fxe5 Bb7 19.Qe4 Rd2 20.Rad1 Rfd8 21.Rxd2 Rxd2 22.Qe3 Qd7 23.Bh3 Bc8 24.Bxe6 fxe6 25.Nc5 Qd8 26.Re2 Bh6 27.Qf2 Rd1+ 28.Kg2 Qa5 29.a3 Qd8 30.Bc3 Rc1 31.Bb2