Judd Trump will face John Higgins in the semi-finals of the English Open on Saturday.
Trump had breaks of 137 and 103 on his way to a 5-1 victory over Matthew Selt in their quarter-final, staying on track for a first title since beating Selt to win the 2022 Turkish Masters.
Higgins, meanwhile, saw off Martin O’Donnell by the same scoreline, posting a top break of 82.
“I haven’t played my best yet, it’s there in spells,” said Trump.
“Hopefully I’ll save that for the semi-final and final.”
England’s Trump and Scottish veteran Higgins have previously met in two World Championship finals, with Higgins triumphing in 2011 and Trump taking victory in 2019.
China’s Zhang Anda – who beat world number one Ronnie O’Sullivan at the last-16 stage – continued his strong run on Friday and will face compatriot Liu Hongyu in the other semi-final.
Zhang beat fellow Chinese player Zhou Yuelong 5-4.
Nineteen-year-old Liu secured an eye-catching win over 14-time ranking event winner Ding Junhui, toppling the former UK Championship and Masters title holder 5-2 to progress.