Annan closed the gap on League 2 leaders Peterhead to eight points with a 1-0 win away to Queen's Park thanks to a Kenny MacKay goal.
Peterhead were held to a 0-0 draw by Scottish Cup quarter-finalists Albion Rovers at Cliftonhill.
Stirling Albion stormed back to beat Elgin 3-2 at Borough Briggs with goals in the last 13 minutes from Jordan White (2) and Kieran McAnespie. City had led through first-half efforts from Sean Crighton and Dennis Wyness.
Clyde drew 1-1 with Montrose at Broadwood. Stefan McCluskey gave the Bully Wee the lead but Scott Johnston equalised late on.
It was also 1-1 between East Stirlingshire and Berwick Rangers at Ochilview. Lee Currie gave Berwick an interval advantage but Paul Quinn levelled from the spot.