1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 e5 7.d5 Nbd7 8.Qd2 Nh5 9.g4 Nf4 10.Bxf4 exf4 11.Qxf4 Be5 12.Qe3 Qh4+ 13.Qf2 Qf6 14.Nge2 Nc5 15.Qe3 Qh4+ 16.Kd2 g5 17.Rb1 a5 18.Kc2 h5 19.gxh5 f5 20.Nd4 fxe4 21.fxe4 Rf2+ 22.Nde2 Bg4 23.Nd1 Rf3 24.Qg1 Raf8 25.Bg2 Rf2 26.Nxf2 Rxf2 27.Bf1 Bxe2 28.Bxe2 Rxe2+ 29.Kd1 Qxe4 30.Qxg5+ Bg7 31.Qg6 Qe3