1.d4 Nf6 2.Bf4 g6 3.e3 d6 4.Nf3 Bg7 5.Be2 O-O 6.O-O Nbd7 7.h3 Qe8 8.c4 e5 9.Bh2 e4 10.Nfd2 Qe7 11.Nc3 Re8 12.Nb5 Nb6 13.c5 dxc5 14.Nxc7 cxd4 15.exd4 Bf5 16.Nxa8 Rxa8 17.Re1 Re8 18.Nc4 Nxc4 19.Bxc4 Nh5 20.g4 Bc8 21.gxh5 Bxh3 22.hxg6 Qg5+ 23.Bg3 hxg6 24.Qb3 Re7 25.Re3 Bxd4 26.Rae1 Bg4 27.Rxe4 Bb6 28.Rxe7 Bf3 29.Qxf3