Stewart Kean netted an injury-time equaliser to earn Stenhousemuir a share of the spoils in a thrilling draw at Arbroath.
The visitors were ahead after just three minutes when Darren Smith poked home from close range after good work by Bryan Hodge.
However they were pegged back seven minutes later after Connor Birse laid the ball off for Steven Doris, who thumped it home from the edge of the penalty area.
The Red Lichties went ahead after 51 minutes when Stuart Malcolm drilled in from close range after Paul Sheerin's free-kick was not dealt with.
They could have been further ahead just after the hour mark but for Callum Reidford who produced a fine save to deny Mark Baxter from range.
But they could not hold out against a late wave of attacks from the Warriors as Smith picked out Kean deep into stoppage time to prod the ball over the line from six yards.
Arbroath: Morrison, Baxter, Malcolm, Keddie, Hamilton, Birse (Gribben 63), Kerr, Scott Robertson, Sheerin (Currie 74), Doris (Rennie 71), Holmes.
Subs Not Used: Bullock, Sibanda.
Goals: Doris 10,Malcolm 51.
Stenhousemuir: Reidford, Ross, Buist, McMillan, McKinlay, Ferguson (Dickson 63), Paton, Iain Thomson (McKay 72), Hodge, Kean, Smith.
Subs Not Used: Farley, O'Grady, Love.
Goals: Smith 3, Kean 90.
Ref: John McKendrick