1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.Be3 e5 7.h3 Nge7 8.Nge2 O-O 9.O-O f5 10.Qd2 Nd4 11.f4 exf4 12.Bxf4 Rb8 13.Nxd4 Bxd4+ 14.Kh2 b5 15.Rab1 b4 16.Ne2 Bg7 17.d4 Ba6 18.dxc5 dxc5 19.Qe3 Rb6 20.Rfd1 Qc8 21.Bd6 Re8 22.e5 Nc6 23.Rd5 Nxe5 24.Rxe5 Rxe5 25.Bxe5 Qe6 26.Bf4 Qxe3 27.Bxe3 Bxe2 28.Bxc5 Rb5 29.Bxa7 Bc4 30.b3 Be6 31.Bf1 Ra5 32.Bb6 Rxa2 33.Bd3 Bd5 34.Bc5 Bc3 35.Kg1 Be4 36.Bc4+ Kg7 37.Rd1 Rxc2 38.Rd7+ Kh6 39.Be3+ g5 40.Rd6+ Kg7 41.Bxg5 h6 42.Bxh6+ Kh7 43.Bf4 Ba1 44.h4 Rxc4 45.bxc4 b3 46.Bc1 b2 47.Bxb2 Bxb2 48.Kh2 Ba3 49.Ra6 Bc5 50.Ra5 Bd4 51.c5 Kg6 52.c6 Bb6 53.Ra6 Bc7 54.Ra7 Be5 55.c7 f4 56.Ra6+ Kh5 57.c8=Q fxg3+ 58.Kh3