League 2 leaders Albion Rovers were beaten 1-0 by fourth-placed East Fife at Bayview on Saturday.
Sean Dickson got the only goal of the game after half an hour as Gary Naysmith's men kept their play-off bid on track.
Queen's Park reduced the gap at the top to five points with a 2-0 victory over Annan at Hampden. Sean Burns and Shaun Rooney scored the goals towards the end of the first half.
Elgin City remain only two points outside the top four after coming from behind to beat Arbroath 2-1 at Borough Briggs. Bobby Linn gave the visitors the lead but Craig Gunn and Shane Sutherland struck for Jim Weir's men.
Montrose will finish bottom - and face a play-off against Edinburgh City or Brora Rangers - despite beating East Stirlingshire 1-0 at Ochilview with a first-half goal from Ross Campbell.
Berwick Rangers and Clyde played out a 0-0 draw at Shielfield.
Image courtesy of Ian Cairns