1.Nf3 Nf6 2.c4 c5 3.Nc3 b6 4.g3 Bb7 5.Bg2 e6 6.O-O Be7 7.Re1 a6 8.e4 d6 9.d4 cxd4 10.Nxd4 Qc7 11.b3 O-O 12.Ba3 Nbd7 13.Qc2 Rac8 14.Rad1 Rfe8 15.Bb2 Qb8 16.f4 Bf8 17.Qf2 Ba8 18.h3 e5 19.Nf5 b5 20.cxb5 axb5 21.Nd5 Nxd5 22.exd5 g6 23.Ne3 Bg7 24.f5 Qa7 25.Ba1 Rf8 26.g4 Bh6 27.h4 Bxe3 28.Rxe3 Nf6 29.Bf3 Bxd5 30.Bxd5 Nxg4 31.Qg3 Qxe3+