Rangers' Scottish Premier League match away to St. Mirren on Tuesday has been postponed because of a waterlogged pitch at the Love Street ground.

Victory would have seen Rangers go four points clear ahead of arch-rivals Celtic at the top of the table while for St Mirren it reprsented an opportunity to move above Kilmarnock into ninth place.