Despite missing a host of chances, James Tavernier’s goal was enough to seal victory at Ibrox.
The win put Rangers 17 points clear at the top of the table, out of the reach of Falkirk and Hibernian.
Rangers’ liquidation implosion back in the summer of 2012 had seen the Glasgow giants forced to start again in Third Division of the Scottish leagues.
Meanwhile, Celtic left the door open for Ladbrokes Premiership title rivals Aberdeen yet again as the were held to a 0-0 draw by Dundee.
The Hoops were looking to re-establish their seven-point lead at the top of the table at Dens Park.
But they failed to find a way past Paul Hartley’s men in the City of Discovery, and boast just a five-point advantage over the Dons with six games to play.
In England, Sky Bet Championship leaders Burnley saw their advantage at the top trimmed to just a single point on Tuesday night following a goalless draw with Cardiff at Turf Moor.
The Clarets extended their unbeaten run in the league to 17 games but will be looking nervously over their shoulder ahead of the final half-a-dozen fixtures as nearest challengers Middlesbrough and Brighton both won. Sean Dyche’s side could have ended the night level on points with second-placed Boro too had Kenneth Zohore’s 87th-minute try gone in rather than hit the crossbar, though the Bluebirds were indebted to two terrific stoppage-time saves from goalkeeper David Marshall.