1.e4 c5 2.Nc3 a6 3.g3 e6 4.Bg2 Nc6 5.Nge2 Nge7 6.O-O g6 7.d3 Bg7 8.Be3 Nd4 9.Qd2 Nec6 10.Nd1 Nxe2+ 11.Qxe2 d6 12.c3 O-O 13.f4 Qa5 14.Nf2 Bd7 15.a3 Rac8 16.g4 b5 17.Nh1 Ne7 18.f5 f6 19.Ng3 Qc7 20.Qd2 Nc6 21.Bf3 Ne5 22.Be2 Kh8 23.Rac1 Qb7 24.b3 exf5 25.gxf5 Rg8 26.d4 Nf7 27.fxg6 hxg6 28.Bf3 Qc7 29.Rfd1 Rge8 30.Kf2 Bh3 31.Rg1 Kh7 32.Ne2 g5 33.Rg3 Be6 34.d5 Bd7 35.Bh5 Kg8 36.Bg6 Re7 37.Bxf7+ Kxf7 38.Bxg5 fxg5 39.Qxg5 Rf8 40.Rf3+ Ke8 41.Nf4 Ref7 42.Qg6 Kd8 43.Rg1 Bxc3 44.Rgg3 Kc8