Ayr United lost ground at the top of Scottish League One after being held to a 1-1 draw away to Stenhousemuir on Saturday afternoon.
Martin Grehan cancelled out Ryan Donnelly's early goal for the visitors to allow Dunfermline Athletic and Forfar Athletic to move within three points of the league leaders.
Dunfermline claimed a 2-1 win at Stranraer with goals from Gozie Ugwu and Michael Moffat, in a match where both sides finished with 10 men, while Forfar were 3-2 winners over Greenock Morton.
Airdrieonians and Stirling Albion played out a goalless stalemate at Excelsior Stadium, and Peterhead needed a late goal from Jordon Brown to rescue a point in their 1-1 draw at Brechin City.
Results in full: Airdrieonians 0-0 Stirling Brechin 1-1 Peterhead, Forfar 3-2 Greenock Morton, Stenhousemuir 1-1 Ayr United, Stranraer 1-2 Dunfermline