Rangers 3 St Mirren 0: Kris Boyd claimed his 100th goal for Rangers as he fired the holders into the final of the Homecoming Scottish Cup.
The striker picked the last-four clash with St Mirren at Hampden to rack up a century of goals for the club since his move from Kilmarnock to Ibrox in January 2006.
His milestone managed to overshadow the achievements of forgotten man Andrius Velicka, who netted his third goal in as many games after spending most of the season in cold storage, before Kenny Miller sealed the win.
The only sour point in what was an otherwise perfect day for Rangers was the sight of Pedro Mendes leaving the pitch on a stretcher late in the first half, with a question mark now hanging over his involvement in the run-in.