Idah pounced on a fumble by Gers keeper Jack Butland in the last minute of normal time to fire in the winner.
Rangers allowed another opportunity to slip from their grasp in the Scottish Cup final, as Celtic showed it is they who have the minerals to win no matter what.
Adam Idah’s dramatic last-minute strike earned Celtic a 1-0 win over Rangers in the 150th Scottish Cup final at Hampden Park.