1.g3 c5 2.Bg2 Nc6 3.d3 d6 4.Nf3 Nf6 5.O-O g6 6.h3 Bg7 7.e4 O-O 8.Nc3 a6 9.Kh2 Qc7 10.a3 b5 11.Nh4 Bb7 12.f4 Nd4 13.Ne2 e5 14.Nxd4 cxd4 15.f5 Rac8 16.Rf2 d5 17.Qe1 dxe4 18.dxe4 Qc6 19.Re2 Rc7 20.g4 Rfc8 21.g5 Nh5 22.Rf2 Qd6 23.Bf3 Rxc2 24.Bd2 Nf4 25.f6 Bf8 26.Bxf4 exf4 27.e5 Qb6 28.Bxb7 Qxb7 29.Rd1 Qd5 30.Rfd2 d3 31.Ng2 R8c4 32.Qf1 f3 33.Ne1 Qxe5+ 34.Kh1 Rxd2 35.Rxd2 Rc1