1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.Nge2 e6 6.O-O Nge7 7.d3 O-O 8.Be3 Nd4 9.f4 d6 10.Qd2 Rb8 11.Nd1 b5 12.c3 Nxe2+ 13.Qxe2 b4 14.c4 Qc7 15.Bf2 Nc6 16.Ne3 Bd7 17.Qd2 Nd4 18.Nc2 Nc6 19.Ne1 Nd4 20.Nf3 f5 21.Bxd4 cxd4 22.Rae1 fxe4 23.Rxe4 e5 24.fxe5 dxe5 25.Rh4 Bf6 26.Ng5 Bxg5 27.Bd5+ Kh8 28.Qxg5 Rxf1+ 29.Kxf1 Bf5 30.Qf6+ Qg7 31.Rxh7+