1.Nf3 Nf6 2.d4 c5 3.c4 cxd4 4.Nxd4 g6 5.Nc3 Nc6 6.e4 d6 7.Be2 Bg7 8.Be3 O-O 9.O-O Bd7 10.f3 Nxd4 11.Bxd4 Bc6 12.Qd2 Nd7 13.b4 Bxd4+ 14.Qxd4 b6 15.f4 Qc7 16.Rad1 a5 17.a3 axb4 18.axb4 Ra3 19.Rd3 Rfa8 20.f5 Nf6 21.fxg6 fxg6 22.Bf3 Ra1 23.Rdd1 Rxd1 24.Rxd1 Ra3 25.Ne2 Qb7 26.Ng3 Qc7 27.Re1 Nd7 28.Bg4 Ne5 29.Be6+ Kg7 30.Rf1 Rd3 31.Qf2 Qd8 32.Qf4 Qe8 33.Qg5 Bd7 34.Nh5+