1.e4 c5 2.Nc3 e6 3.g3 d6 4.Bg2 Nc6 5.d3 g6 6.Be3 Bg7 7.Nge2 Nge7 8.O-O O-O 9.Qd2 Rb8 10.d4 cxd4 11.Nxd4 Ne5 12.Qe2 f5 13.Rad1 a6 14.exf5 Nxf5 15.Nxf5 gxf5 16.Bc5 Nf7 17.Qe3 b6 18.Bb4 Qc7 19.Qd2 Rd8 20.Ne2 Bb7 21.f3 e5 22.Qd3 Qc8 23.Bh3 e4 24.fxe4 fxe4 25.Qb3 Qxh3 26.Qxf7+ Kh8 27.Nf4 Qd7 28.Ne6 Qxf7 29.Rxf7 Rg8 30.Nxg7 Rxg7 31.Bc3