Forfar defeated League 1 leaders Morton 2-0 at Cappielow on Saturday thanks to goals from James Dale and Gavin Malin.
Dick Campbell's men are now up to third in the table, three points off the top, while Brechin City are fourth after a 0-0 draw at home to Airdrieonians, which was a club record-equalling 17th game without defeat for City. The Diamonds had Jim Lister sent off in stoppage time.
Dunfermline got the better of Ayr United 2-1 at East End Park with goals from David Hopkirk and Andy Geggan before Robbie Crawford pulled one back.
Stenhousemuir moved out of the relegation zone with a 2-1 victory over Ayr United at Ochilview. Josh Watt grabbed the winner after Jamie Redman had cancelled out Colin McMenamin's opener.
The game between Stirling Albion and Stranraer was postponed due to a waterlogged pitch.