Forfar moved to within a point of League 1 leaders Stranraer after beating Peterhead 3-1 at Station Park on Saturday.
Gavin Swankie grabbed a double for Dick Campbell's side and Chris Templeman was also on target. Cammy Kerr claimed a consolation goal for the Blue Toon, who had Rory McAllister sent off just before the break.
Frozen pitches saw the games between Ayr United and Airdrieonians and Morton and Stirling Albion postponed.