1.c4 Nf6 2.g3 c5 3.Bg2 d5 4.cxd5 Nxd5 5.Nc3 Nc7 6.Nf3 Nc6 7.O-O g6 8.d3 Bg7 9.Be3 b6 10.Rc1 O-O 11.Qd2 Bb7 12.Rfd1 Nd4 13.Ne1 Bxg2 14.Nxg2 Nf5 15.Ne4 Nd5 16.Bf4 e5 17.g4 Nd4 18.Be3 Qd7 19.Bxd4 exd4 20.g5 Rae8 21.Rf1 f5 22.gxf6 Nxf6 23.Ng3 Ng4 24.b4 Bh6 25.f4 Ne3 26.Nxe3 Rxe3 27.bxc5 Qh3 28.Rf3 Bxf4 29.Qc2 Rxf3 30.Qc4+ Kg7 31.Qxd4+ Kh6