1.d4 e6 2.c4 f5 3.Nc3 Nf6 4.e3 d5 5.Bd3 c6 6.Nf3 Bd6 7.Qc2 Ne4 8.O-O Qf6 9.c5 Bc7 10.b4 a6 11.Bb2 Nd7 12.Ne2 g5 13.Nd2 g4 14.Ng3 h5 15.Ne2 h4 16.f3 gxf3 17.Rxf3 Qg5 18.Nf4 Ndf6 19.h3 Rg8 20.Nb3 Nh5 21.Nxh5 Qxh5 22.Bxe4 fxe4 23.Rff1 Bd7 24.Rf2 Bg3 25.Rf6 Qg5 26.Raf1 Qxe3+ 27.Kh1 Qg5 28.Bc1 e3 29.Bxe3 Qxe3 30.Qg6+