John Higgins will meet Ronnie O'Sullivan and Anthony McGill faces Luca Brecel in Saturday's Scottish Open semi-finals.
Earlier this week, Scot Higgins criticised O'Sullivan for saying young children should not take up snooker.
England's O'Sullivan edged China's Li Hang 5-4 in Friday's quarter-final.
Higgins recovered from three frames down to beat David Gilbert 5-3 after McGill beat fellow Scot Stephen Maguire by the same score.
Belgian Brecel overcame Englishman Matthew Selt 5-4.
Originally planned to take place at the Emirates Arena in Glasgow, where it was held between 2016 and 2019, the tournament was switched at short notice. Last year the event was staged in Milton Keynes because of Covid restrictions.
McGill raced into a commanding 4-0 lead with breaks of 113 and 56, but compatriot Maguire rallied by winning three frames in a row with a top break of 81.
However, McGill compiled breaks of 52 and 51 to clinch the next frame to triumph.
Meanwhile, six-time world champion O'Sullivan racked up breaks of 83, 80, 66, 60 and 56 to reach an impressive 85th ranking semi-final of his illustrious career.
Despite victory, O'Sullivan admitted: "You just feel helpless out there at times, it's so frustrating."
- Call of Duty or Battlefield with Bukayo Saka: The England star talks gaming on Press X to Continue
- You're Dead to Me: Who was 'the epitome of the American Renaissance man'?