1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.Bf4 O-O 6.Rc1 dxc4 7.e3 Be6 8.Ng5 Bg4 9.f3 Bc8 10.Bxc4 h6 11.Nge4 Nxe4 12.Nxe4 Nc6 13.Bg3 e5 14.d5 Ne7 15.Bf2 Nf5 16.Qc2 Bd7 17.O-O Qe7 18.Qb3 Rab8 19.Rfd1 Nd6 20.Bd3 Bf5 21.Nxd6 Bxd3 22.Rxd3 cxd6 23.e4 f5 24.exf5 gxf5 25.Bxa7 e4 26.fxe4 fxe4 27.Rg3 Qf6 28.h3 Kh8 29.Bxb8 Qf2+ 30.Kh1 Be5 31.Bxd6