1.c4 Nf6 2.Nc3 e6 3.Nf3 d5 4.e3 Bb4 5.Bd3 O-O 6.O-O a6 7.b3 c5 8.cxd5 Nxd5 9.Nxd5 exd5 10.Qc2 h6 11.a3 Ba5 12.Qxc5 Bb6 13.Qc3 Nd7 14.Bb2 Nf6 15.Rfe1 Bg4 16.Ne5 Rc8 17.Qb4 Bh5 18.Rac1 a5 19.Rxc8 axb4 20.Rxd8 Rxd8 21.axb4 Rc8 22.Rc1 Rxc1+ 23.Bxc1 Bc7 24.Bb2 Ne4 25.Bxe4 dxe4 26.Nd7 Bd6 27.Nc5 f5 28.Nxb7 Bxb4 29.Bc3 Be7 30.Kf1 Kf7 31.Ke1 Ke6 32.Bxg7 Bg5 33.g3 Kd7 34.h4