Ronnie O'Sullivan will meet Mark Selby in the semi-finals of the Northern Ireland Open in Belfast after beating David Gilbert 5-2.
O'Sullivan wasted little time racing into a 3-0 lead with breaks of 51, 83 and 102 before Gilbert responded with a break of 113 in the fourth.
But O'Sullivan wrapped the match up with a break of 85 in the seventh to reach the last four.
Selby trailed 1-0 and 2-1 before winning four of the next five frames to end the challenge of Thailand's Thepchaiya Un-Nooh 5-3.
Later, Eden Sharav fought back from 4-1 down to beat 2002 world champion Peter Ebdon 5-4, setting up a semi-final showdown with Judd Trump.
Trump survived a scare from Ryan Day, who led 3-2, before sealing his 5-3 win with a brilliant break of 120.
You know what that means...— World Snooker (@WorldSnooker) November 16, 2018
World number one @markjesterselby and five-time world champion @ronnieo147 will meet in the semi finals of the @BetVictor Northern Ireland Open!
Their first meeting since the 2016 UK Championship final #NIOpen pic.twitter.com/vOjnC3FP6V