World champion Kyren Wilson will face Judd Trump within the ultimate of the Xi’an Grand Prix after a formidable 6-4 victory over Ronnie O’Sullivan.
The world quantity three, who beat China’s Xu Si within the quarter-finals, appeared to be cruising to a snug victory after taking a 5-1 lead, however O’Sullivan replied to win three frames in a row.
Nevertheless, the 32-year-old dominated the ultimate body to attain his second century of the match and e book his spot within the ultimate.
World quantity two Trump joined his fellow Englishman following a snug 6-1 victory over Wales’ Daniel Wells.
The ultimate is on Sunday, with the winner pocketing £177,000 in prize cash.