The crowd erupted in waves of cheers as Rod Stewart took the stage, his raspy voice electrifying the Glasgow night. Draped in tartan and exuding charisma, he belted out classic hits that had the audience singing along with every word. Moments later, Susan Boyle’s angelic voice soared through the stadium, captivating hearts with her rendition of a beloved ballad. The contrast of Stewart’s fiery energy and Boyle’s ethereal grace created a perfect harmony, leaving the crowd mesmerized. The opening ceremony was more than a spectacle—it was a heartfelt celebration of Scottish pride, bringing tears of joy to many in the stands….

Great Scots! Rod Stewart performs at the Commonwealth Games opening ceremony in Glasgow on Wednesday evening

Go on Rod! The aging rocker performed his 1991 hit Rhythm of the Heart

Hi ho silver: Rod sported a shimmering two-piece suit for his performance on Wednesday evening

She's got some talent: Susan Boyle performed Wings hit Mull of Kintyre

Centre stage: Susan appeared onstage ahead of The Queen's arrival on Wednesday evening

Making a stand: John Barrowman received public backing for his televised gay kiss