The Scottish League One game between Stenhousemuir and Rangers is called off because of storm damage to Ochilview.
A solitary goal by Gary Fisher against Stenhousemuir takes East Fife out of Scottish League One's bottom two places.
Holders Celtic host Aberdeen as Hibernian face Raith Rovers after the draw for the Scottish Cup fifth round.
Ross McNeil scores twice as Stenhousemuir overcome Fraserburgh in the fourth round of the Scottish Cup.
Fixtures, Results & Competitions
Kevin Kyle heads a late winner as Ayr beat Stenhousemuir 4-3 to leapfrog their promotion rivals in the League One table.
Stenhousemuir get the better of Arbroath in a five-goal Scottish League One encounter.
Stenhousemuir hit back from 2-0 down and overcome a red card in extra-time to win a thrilling Scottish Cup tie.
Dunfermline come from behind to beat Stenhousemuir in a League One thriller at East End Park.
Substitute Kieran Brannon earns Annan Athletic a Scottish Cup third-round replay against Stenhousemuir.
Rangers will face Raith Rovers in the Ramsdens Cup final after Jon Daly's goal defeats Stenhousemuir.
Dale Hilson curls in an equaliser for Forfar but the visitors cannot make the most of the chances created at Ochilview.
A Chris Aitken penalty is enough to separate the sides as Stranraer defeat second-placed Stenhousemuir.
John Gemmell's brace helps Stenhousemuir record their second win in five as they beat Brechin at Ochilview.
Rangers host League One rivals Airdrieonians as the Scottish Cup third-round draw pairs four Championship sides.
East Fife fight back to claim a draw against Stenhousemuir in Scottish League One.
Jon Daly scores four goals as Rangers maintain their 100% league record with a heavy defeat of Stenhousemuir.
Stenhousemuir emerge victorious in a bizarre game of seven goals with Scottish League One opponents Arbroath at Gayfield.
Rangers travel to face Stenhousemuir while Raith Rovers host Annan Athletic in the Ramsdens Cup semi-finals.
Stenhousemuir and Ayr both remain just outside the automatic promotion places following a draw at Ochilview Park.
A day out at most Scottish League One grounds costs less than £20, according to BBC Sport's Price of Football study.