Kevin Kyle scores the only goal of the game as Ayr secured a win at Forfar Athletic.
Forfar Athletic are denied a Scottish League One victory by a late Arbroath goal at Station Park.
Forfar win on penalties to settle a thriller against Brechin and set up a Scottish Cup fifth-round tie with St Johnstone.
St MIrren ease past Queen of the South while Stranraer and Forfar also progress to the last 16 of the Scottish Cup.
Fixtures, Results & Competitions
A goal deep into stoppage time by Jordan Moore rescues a point for Dunfermline against Forfar Athletic.
Nicky Clark scores four goals as Scottish League One leaders Rangers hammer Forfar Athletic at Ibrox.
Holders Celtic host Aberdeen as Hibernian face Raith Rovers after the draw for the Scottish Cup fifth round.
Martyn Fotheringham's stoppage time equaliser for Forfar earns a Scottish Cup replay in their derby at Brechin.
Ross Campbell scores within five minutes of coming off the bench to help Forfar to a 2-0 win over East Fife.
Forfar Athletic move above neighbours Brechin City in League One with a derby victory at Station Park.
Rangers' League One fixture against Forfar on 16 November is postponed because of players on international duty.
Dale Hilson and Chris Templeman score as Forfar edge past East Fife to the fourth round of the Scottish Cup.
Dale Hilson curls in an equaliser for Forfar but the visitors cannot make the most of the chances created at Ochilview.
Jamie McCluskey does his chances of earning a contract no harm with the opener in Forfar's 2-0 win at Airdrie.
Stranraer come from behind to secure a 2-1 victory at fellow Scottish League One strugglers Forfar.
Rangers host League One rivals Airdrieonians as the Scottish Cup third-round draw pairs four Championship sides.
Second-place Dunfermline are humbled by Scottish League One rivals Forfar Athletic at Station Park.
Arbroath striker Lee Erwin creates two and scores one of his own as his side recorded an emphatic win over 10-man Forfar.
Andy little scores the only goal of the game as Scottish League One leaders Rangers beat Forfar Athletic.
Forfar pick up their first win of the season in a victory away to fellow strugglers East Fife.