Rangers had to rely on a stoppage-time penalty from captain Lee McCulloch to defeat a spirited East Fife team as they secured an unconvincing 1-0 win at Bayview Stadium.
Scottish League One: Rangers leave it late to beat East Fife 1-0
Rangers had to rely on a stoppage-time penalty from captain Lee McCulloch to defeat a spirited East Fife team as they secured an unconvincing 1-0 win at Bayview Stadium.