Rangers are into the final of the Scottish League Cup following a 3-1 victory over Hearts.
Captain James Tavernier scored twice, with Scott Wright also on target for the Ibrox side - who are aiming to win the competition for a record extending 28th time.
They'll now play Aberdeen for the trophy at Hampden Park next month.
Advertisement
Robert MCElroy reports