1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 e5 7.d5 c6 8.Bd3 cxd5 9.cxd5 Nbd7 10.Nge2 Nc5 11.Bc2 a5 12.O-O Nh5 13.Nc1 Bd7 14.Nd3 Nxd3 15.Bxd3 Nf4 16.Bb5 f5 17.Qd2 Bxb5 18.Nxb5 Bh6 19.Kh1 g5 20.Rac1 fxe4 21.fxe4 Qd7 22.a4 Rac8 23.g3 Nh5 24.Qg2 Rxf1+ 25.Rxf1 Qe7 26.Qh3 Rf8 27.Rxf8+ Qxf8 28.Qxh5 g4 29.Qxg4+ Kh8 30.Bg1 Qf1 31.Qf5