Celtic and Rangers have learned the new dates for their postponed fixtures to accommodate this season's Betfred Cup Final.

Steven Gerrard's men were scheduled to face Ross County at home on Saturday, December 7.

SPFL reveal Rangers vs Celtic Betfred Cup Final ticket costs as prices increase

The Hoops meanwhile were preparing for an away trip to St Johnstone on December 8 before they made it to the Hampden showpiece.

However, with both sides now ready to meet each other in the final on December 8, their Premiership games have now been moved.

Rangers will now play The Staggies on Wednesday, January 29 in a 7.45pm kick-off.

Celtic will also now make the trip to McDiarmid Park on the same evening.