1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.d4 dxc4 7.Qc2 b6 8.Bg5 Nd5 9.h4 h6 10.Bxe7 Qxe7 11.Nbd2 Bb7 12.Nxc4 c5 13.dxc5 Qxc5 14.Rac1 Nd7 15.a3 Rac8 16.b4 Qe7 17.Qb2 Rc7 18.Nce5 Nxe5 19.Nxe5 Rfc8 20.Nd3 Rxc1 21.Rxc1 Rxc1+ 22.Qxc1 Nf6 23.Ne5 Bxg2 24.Kxg2 a5 25.b5 Qd8 26.f3 h5 27.a4 Nd5 28.Kf2 Ne7 29.Nc6 Qd6 30.Qf4 Nf5 31.Qxd6 Nxd6 32.Ne5 f6 33.Nd7