Substitute Danny Denholm earned Forfar a point after the play-off contenders recovered a two-goal deficit to draw a six-goal thriller with Stenhousemuir.
Stewart Kean swept home John Gemmell's assist just five minutes into the game to give the Warriors an early advantage.
Omar Kader's clinical 10th-minute finish levelled the scores before Gemmell nodded in Nicholas Devlin's cross to restore the visitors' lead in the 31st minute.
Gemmell was on target again four minutes later, this time rising highest to head Jamie Reid's centre past Darren Hill.
After David Rowson had upended Kader inside the area, Iain Campbell stepped up to get the Loons back into the contest with a calmly-taken penalty just two minutes later.
The Station Park supporters were made to wait until the 77th minute for the equaliser, which came when Denholm fired in a right-footed finish before Scot Buist was sent off for a foul on Forfar midfielder Martyn Fotheringham.
Forfar Athletic: Hill, Robertson, McCulloch, Tulloch, Iain Campbell, Kader (Denholm 61), Malin (Brown 73), Martyn Fotheringham, Hilson, Templeman, Swankie. Subs Not Used: Salmon, Gregor Fotheringham, King.
Booked: Robertson, Martyn Fotheringham, Hilson. Goals: Kader 10, Iain Campbell 37 pen, Denholm 77.
Stenhousemuir: Reidford, Devlin, Buist, Mbu (McMillan 53), Ross, Smith (Dickson 82), Reid, Rowson, Corcoran (Iain Thomson 57), Gemmell, Kean. Subs Not Used: Shaw, Ferguson.
Sent Off: Buist (86). Booked: Reid, Rowson. Goals: Kean 5, Gemmell 31,35.
Ref: Des Roache