Chris Templeman scored twice as Forfar recovered from back-to-back defeats to beat East Fife 2-1.
The 32-year-old striker took his tally for the season to six with a goal in either half against his former club, while Scott McBride notched from the penalty spot for the Fifers.
Templeman's first came after 33 minutes as he steered in from close range after being found in the area by Ross Campbell.
Gavin Malin hit the post from the edge of the area just before half-time as Forfar looked for a second.
It eventually arrived with 19 minutes left as Iain Campbell's corner was volleyed into the net by Templeman from six yards out.
With two minutes left, Mick Dunlop fouled Liam Gormley in the area and McBride found the bottom corner from the spot, but his side were unable to find a late equaliser.