1.Nf3 Nf6 2.g3 c5 3.Bg2 Nc6 4.O-O d5 5.d4 e6 6.c4 cxd4 7.Nxd4 Bc5 8.Nb3 Be7 9.cxd5 exd5 10.Nc3 Be6 11.Bg5 O-O 12.Nb5 Qb6 13.N5d4 Nxd4 14.Qxd4 Qxd4 15.Nxd4 h6 16.Bf4 Rad8 17.Rac1 Bd6 18.Bxd6 Rxd6 19.Rc7 Rb6 20.b3 Rd8 21.Rfc1 Ne8 22.R7c5 a6 23.f4 g6 24.Bf3 Kg7 25.g4 Kf6 26.Rf1 Rbd6 27.e3 Bc8 28.Rfc1 Be6 29.h3 R6d7 30.f5 gxf5 31.gxf5 Bxf5 32.Nxf5