Rangers' William Hill Scottish Cup tie at Cowdenbeath has been postponed.

The Fife club confirmed the news on Twitter less than three hours before the fourth-round clash was due to kick-off.

The Central Park pitch was frozen and the game has been rescheduled for Wednesday January 30.

More to come