Arbroath twice came back from behind to draw with East Fife but slipped eight points behind Scottish Second Division leaders Cowdenbeath.
The Fifers took the lead after six minutes, Andrew Cook firing in at the near post.
Stuart Malcolm nodded a Josh Falkingham cross home to level the scores before the break.
The hosts were back in front in the 52nd-minute through Steven Hislop's cool finish from Craig Johnstone's cross.
But Gavin Swankie's inch-perfect free-kick found the bottom corner on 78 minutes and neither side could find a winner.
East Fife: Michael Brown, Scott Durie, Campbell, White, Cook, Linn, Janczyk, McCormack, Johnstone (Robert Sloan 60), Hislop (Dalziel 76), Wallace. Subs Not Used: Collier, Ovenstone, McQuade.
Booked: Cook, Janczyk, McCormack.
Goals: Cook 6, Hislop 52.
Arbroath: Hill, Busch, Malcolm (Gibson 75), Wedderburn, Brown (Caddis 56), Baxter, Kerr, Falkingham, Sheerin, Doris, Sibanda (Swankie 70). Subs Not Used: Burns, McAnespie.
Booked: Malcolm, Baxter, Wedderburn.
Goals: Malcolm 31, Swankie 78.
Ref: Gary Hilland