Arbroath's title hopes were dealt a blow as they fell to a surprise defeat at home to Brechin City on the same day Second Division leaders Cowdenbeath also dropped points.
The visitors were ahead after only five minutes as Rory McKenzie fired in from long range.
And their lead was quickly doubled nine minutes later when Paul McManus slotted home from six yards.
Steven Doris scored from the penalty spot after Scott Buist felled Colin Samuel to give second-placed Arbroath a lifeline.
And he again converted from 12 yards out early in the second half after Buist, at fault for the second time, had handled in the area.
However, Brechin retook the lead when McManus powered home his second from inside the area.
The home side's hopes of reducing the seven-point gap at the top were put to bed five minutes from time as Keith Gibson was dismissed for a foul on Craig Molloy.
Arbroath: Hill, Busch, Malcolm, Wedderburn, Baxter, Falkingham, Kerr (Gibson 59), Samuel (Caddis 77), Doris, Swankie, Sheerin (Sibanda 79). Subs Not Used: White, Brown.
Sent Off: Gibson (85). Booked: Sheerin, Busch, Falkingham.
Goals: Doris 21 pen,58 pen.
Brechin: Nelson, McLean, Buist, Moyes, Dunlop, McKenna (Fusco 81), Brady, Molloy, Hodge, McManus (Lister 87), McKenzie (King 74). Subs Not Used: Scott, Crawford.
Booked: Dunlop, Molloy, McKenzie, Moyes, McManus.
Goals: McKenzie 6, McManus 14, 65.
Ref: David Somers.