1.d4 e6 2.Nf3 d5 3.c4 c6 4.Nc3 f5 5.Bf4 Nf6 6.e3 Be7 7.Bd3 O-O 8.Qc2 Ne4 9.g4 Qa5 10.Ke2 Nd7 11.gxf5 Nxc3+ 12.Qxc3 Qxc3 13.bxc3 exf5 14.cxd5 cxd5 15.c4 Nf6 16.Rhc1 Bd7 17.Rab1 b6 18.c5 bxc5 19.dxc5 Rfc8 20.c6 Rxc6 21.Rxc6 Bxc6 22.Nd4 Bd7 23.Bxf5 Bxf5 24.Nxf5 Bf8 25.Be5 Nd7 26.Bxg7 Bxg7 27.Rg1 Nb6 28.Rxg7+ Kh8 29.Rb7 Na4 30.Rc7 a5 31.Ne7