1.g3 Nf6 2.Bg2 e6 3.e4 d5 4.Ne2 Be7 5.e5 Nfd7 6.d4 c5 7.c3 Nc6 8.O-O O-O 9.f4 f5 10.Nd2 Qb6 11.Nf3 a5 12.Rb1 a4 13.Be3 Qc7 14.Qd2 b5 15.h3 Nb6 16.b3 axb3 17.axb3 Nd7 18.g4 cxd4 19.cxd4 Qa5 20.Rfc1 Qxd2 21.Bxd2 Bb7 22.gxf5 Rxf5 23.Ng3 Rff8 24.f5 exf5 25.e6 Nb6 26.Ne5 Nxe5 27.dxe5 Rac8 28.Be3 Na8 29.Rxc8 Bxc8 30.Bxd5 Nc7 31.Rd1 f4