World number one Mark Selby moved into the China Open semi-finals after beating Wales' Mark Williams 6-2 in Beijing.
Selby built a 4-1 lead, helped by a break of 136, before a 143 total clearance in frame eight closed out the contest and secured a last-four clash against Kyren Wilson.
"I have got better as the tournament has gone on, and I am really happy with the way I played today," Leicester cueman Selby told www.worldsnooker.com.
"Coming here, I wasn't too confident and didn't know what to expect because my season has been quite poor. I have scored well and gained more confidence now."
Wilson fought out a gripping battle with fellow Englishman Jack Lisowski, with both players making century breaks before Wilson's run of 64 secured a 6-5 win.
England's Barry Hawkins also required a final-frame decider to defeat Tom Ford. Hawkins led 4-1 before losing four successive frames, but breaks of 65 and 96 saw him home.
Those two results mean Mark Allen's top-16 ranking and automatic place in the World Championship are secure.
The Northern Irishman's last-16 defeat to Williams had left him vulnerable if Ford or Lisowski went on to win the £225,000 top prize in Beijing.
Hawkins next plays Australian Neil Robertson, who swept past his fellow former world champion Stuart Bingham 6-0 helped by breaks of 143, 92, 86 and 80, with Bingham scoring just 84 points in the entire match.