Annan came from behind to beat League 2 frontrunners Peterhead 2-1 at Galabank.
Rory McAllister gave the Blue Toon the lead but Andy Mitchell and Ally Love netted early in the second half and the visitors had Ross Smith sent off late on.
Berwick Rangers moved to within two points of the play-offs with a 3-0 win over Clyde at Shielfield. Darren Lavery broke the deadlock and Lee Currie weighed in with a double.
Albion Rovers are also in top-four contention after beating Elgin City 5-2 at Cliftonhill with goals from Ciaran Donnelly, Liam Cusack, Gary Phillips and Scott Chaplain's double, one from the spot. Dennis Wyness and Shane Sutherland replied.
Bottom club Queen's Park saw off East Stirlingshire 4-1 at Ochilview. Paul Quinn had Shire ahead but on-loan Eamonn Brophy scored twice, Tony Quinn converted a penalty and Sean Burns rounded things off.
Garry Wood converted a stoppage-time penalty as Montrose drew 2-2 with Stirling Albion. Craig Comrie and David McClune twice had the Binos in front at Forthbank but Paul Watson then Wood equalised.