Defending champion Judd Trump suffered a surprising defeat at the English Open as he lost his quarter-final 5-3 to Wu Yize.
China’s world number 40 Wu started off with a break of 108 but fell behind 2-1 to England’s Trump, who tops the rankings.
However, Wu won four of the next five frames to become the first player to reach the Brentwood semi-finals.
Trump, with 998 career centuries, will have to wait for the chance to become the third player in history to reach 1,000 – after Ronnie O’Sullivan in 2019 and John Higgins this week.
Northern Ireland’s Mark Allen takes on Englishman Chris Wakelin in the second quarter-final, which got under way after Wu’s win.
At 19:00 BST, England’s Mark Selby plays India’s Ishpreet Singh Chadha and Australian Neil Robertson tackles a fellow left-hander in Englishman Barry Hawkins.