1.d4 d5 2.Nf3 Nf6 3.g3 e6 4.Bg2 Bd6 5.O-O O-O 6.b3 Ne4 7.Bb2 c6 8.c4 Nd7 9.Nfd2 f5 10.Qe1 Qe7 11.f3 Nef6 12.e4 fxe4 13.fxe4 Bc7 14.exd5 cxd5 15.cxd5 e5 16.Nc4 Bd6 17.Nxd6 Qxd6 18.dxe5 Qc5+ 19.Qf2 Ng4 20.Qxc5 Nxc5 21.Rxf8+ Kxf8 22.Ba3 b6 23.e6 Ne3 24.Nc3 Ke8 25.Bxc5 bxc5 26.Nb5 Nxg2 27.Nc7+ Kd8 28.Nxa8 Ne3 29.e7+ Kxe7 30.Re1 Bb7 31.Nc7 Kd7 32.Rxe3 Kxc7 33.Re7+ Kb6 34.d6