East Fife scored two late goals to beat Airdrie United in Scottish Football League Division Two.
Ryan Wallace's right-foot strike put the visitors ahead on 34 minutes.
But Airdrie levelled when Ryan Donnelly netted with his left 16 minutes from the end.
The match turned in a two-minute spell as Craig Johnstone's shot put the Fifers back in front and then the hosts' Paul Lovering was sent off for violent conduct with eight minutes remaining.
Robert Linn sealed the visitors' win with an 85th-minute effort from the edge of the area.
Airdrie Utd: Fairley, Bain, Hill, Lilley, Lovering, Keast (Owens 63), Lynch, Devlin, Stevenson, Holmes (Morton 60), Donnelly. Subs Not Used: Duncan, Malone, Sally.
Sent Off: Lovering (82). Booked: Donnelly.
Goals: Donnelly 74.
East Fife: Ridgers, Scott Durie, White, Ovenstone, Park, Linn, Robert Sloan (Darren Smith 72), Muir, Johnstone, Ogleby (Hislop 67), Wallace (McQuade 88). Subs Not Used: Michael Brown, Cook.
Goals: Wallace 34, Johnstone 81, Linn 85.
Ref: Frank McDermott