1.Nf3 c5 2.c4 Nf6 3.Nc3 e6 4.g3 b6 5.Bg2 Bb7 6.O-O d6 7.Re1 Be7 8.e4 Nbd7 9.d4 cxd4 10.Nxd4 Qc8 11.Be3 a6 12.f4 O-O 13.Rc1 Rd8 14.Qe2 Bf8 15.Bf2 Qc7 16.g4 g6 17.Bf3 Rac8 18.g5 Ne8 19.f5 e5 20.Nc2 f6 21.Ne3 fxg5 22.Ned5 Qb8 23.fxg6 hxg6 24.Bg4 Bc6 25.Qf3 Kg7 26.Rf1 Nef6 27.Be1 Bxd5 28.Nxd5 Nxg4 29.Qxg4 Qb7 30.Bd2 Nc5 31.Bxg5 Rd7 32.Rf6 Rf7 33.Rcf1 Rxf6 34.Bxf6+