1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.h3 e5 7.d5 Nbd7 8.Bd3 Nh5 9.g4 Nf4 10.Be3 Ng2+ 11.Kd2 c6 12.Qe2 Qa5 13.Rab1 Nf4 14.Qf1 Qb4 15.Bc2 Nb6 16.Bb3 f5 17.dxc6 Kh8 18.gxf5 gxf5 19.Kc2 bxc6 20.Rg1 fxe4 21.Bxf4 exf3 22.Bd2 Bf5+ 23.Kc1 Qc5 24.Be3 Qa5 25.Bc2 d5 26.Bxf5 Rxf5 27.Rxg7 Kxg7 28.Qd3 Raf8 29.cxd5 Nxd5 30.Ne4 Qe1+