Willie Martin grabbed a hat-trick for Albion Rovers as 10-man Forfar self-destructed at Station Park.
Martin took advantage of two terrible slips from defender Neil Stephen to claim two simple finishes.
Barry Donnachie was then sent off after complaining too strongly about the yellow card he had just been shown.
Bobby Barr notched before Forfar pulled one back thanks to a Martin Grehan header but Martin completed the scoring after a great run from Barry Donald.
Forfar Athletic: Wood, McNally, Smith, Stephen, Ovenstone, Donnachie, Duell, Kerrigan (Fotheringham 32), Lombardi, Grehan (Geddes 77), Stuart. Subs Not Used: Dunn, Anton, Reid.
Sent Off: Donnachie (36).
Booked: Ovenstone, Smith, Donnachie, Grehan, McNally, Lombardi.
Goal: Grehan 54.
Albion Rovers: Tony Mitchell, Buckley, McGowan, Ferry, Reid, Donald, Barr, McKenzie, William Martin (Smith 78), Graham Watson, Ally Martin. Subs Not Used: McStay, McDougal, Robert Walker, Scott.
Booked: William Martin, Reid.
Goals: William Martin 5, 17, Barr 48, William Martin 56.
Att: 331
Ref: T Robertson