1.d4 Nf6 2.c4 c5 3.d5 e5 4.Nc3 d6 5.e4 g6 6.g3 a6 7.Bg2 Bg7 8.Nge2 O-O 9.O-O Nh5 10.Be3 h6 11.Qd2 Kh7 12.f4 exf4 13.gxf4 f5 14.Rae1 fxe4 15.Nxe4 Nf6 16.N2g3 Ng4 17.Kh1 Qh4 18.Bg1 Qd8 19.b4 b6 20.h3 Nf6 21.f5 g5 22.Bh2 Ra7 23.Nxf6+ Bxf6 24.Ne4 Rd7 25.bxc5 bxc5 26.Qe2 a5 27.Qh5 Rg8 28.Nxf6+ Qxf6 29.Re6 Qf8 30.f6 Rf7 31.Bxd6