Rangers took another step in their climb back to Scotland's top flight when the Old Firm giants secured the League One title with eight matches remaining following a 3-0 win over Airdrieonians on Wednesday.
Captain Lee McCulloch scored twice from the penalty spot and once from open play as the hosts wrapped up the scoring at Ibrox before halftime.
Rangers, Scottish champions a record 54 times, were forced to relaunch from the fourth tier in 2012 after collapsing under a pile of debt, a fall from grace which sent shockwaves through the Scottish game.
The Glasgow club, who secured immediate promotion from the fourth tier last season, claimed back-to-back titles after winning 26 and drawing two of their 28 games as they built an unbeatable 26-point lead over second-placed Dunfermline.
The success came as a welcome relief for manager Ally McCoist after the team came in for criticism following Sunday's lacklustre 1-1 draw with League Two Albion Rovers in the Scottish Cup quarter-finals.
Rangers ran up an operating loss of 14 million pounds last season and have been subject to off-field struggles involving the board and investors as they seek further funds.
(Reporting by Josh Reich, editing by Ed Osmond)
Our top photos from the last 24 hours.