Ronnie O'Sullivan beats Ali Carter to reach International Championship last four in China

Ronnie O'Sullivan plays a shot
Ronnie O'Sullivan battled to victory after Ali Carter levelled the match at 4-4

Ronnie O'Sullivan will face China's Zhang Anda in the semi-finals of the International Championship, while Jordan Brown plays Tom Ford in Tianjin.

Seven-time world champion O'Sullivan beat fellow Englishman Ali Carter 6-4.

Zhang awaits in the semi-finals after he defeated compatriot Ding Junhui 6-3.

Northern Ireland's Brown overcame Scotland's Stephen Maguire 6-5 to reach the last four, where Ford awaits him following a 6-4 victory over fellow England player Barry Hawkins in China.

O'Sullivan, 47, hit the side of the table with his cue during a frustrating contest against Carter - but managed to complete a hard-fought win despite recording a highest break of 60.

Brown, meanwhile, made breaks of 78, 102 and 69 to establish a 5-2 lead against Maguire before the Scot won three consecutive frames - including a 115 break - to draw level.

But Brown held his nerve to secure the final frame 65-27, with a break of 57.

Hawkins, who recovered from 5-1 down to beat Thepchaiya Un-Nooh 6-5 in the last 16, fell short of another fightback against Ford.

He came back from 4-1 down to level before Ford took the last two frames for victory.