1.d4 Nf6 2.c4 c5 3.Nf3 cxd4 4.Nxd4 g6 5.g3 Bg7 6.Bg2 O-O 7.O-O Nc6 8.Nc2 d6 9.Nc3 Bf5 10.Re1 Rc8 11.e4 Bg4 12.f3 Bd7 13.Be3 Na5 14.b3 Ng4 15.Bd4 Ne5 16.f4 Nec6 17.Bxg7 Kxg7 18.Kh1 a6 19.Ne3 Qb6 20.Ncd5 Qd4 21.Qe2 b5 22.Rad1 Qa7 23.cxb5 axb5 24.Qxb5 Nd4 25.Qd3 Ne6 26.f5 Nc5 27.Qd4+ f6 28.Nxe7 Bb5 29.fxg6 Qxe7 30.Nf5+