Peterhead took another step towards the League 2 title by beating Berwick Rangers 3-0 at Balmoor.
Bryan Gilfillan, Rory McAllister and Jordon Brown were on target for Jim McInally's men, who stay 11 points clear.
Second-placed Annan defeated Elgin 3-2 at Borough Briggs. Ally Love, Steven Swinglehurst and Blair Henderson scored before the break. Shane Sutherland and Paul Harkins replied for City.
Clyde are now seven points clear in third place after beating Stirling Albion 1-0 at Broadwood thanks to a Stefan McCluskey goal.
Montrose are only three points outside the play-offs following their 2-0 win over East Stirlingshire at Links Park. David Gray and Bryan Deasley both netted before the break.
Bottom club Queen's Park saw off a much-changed Albion Rovers team 4-0 at the Excelsior Stadium. James Brough bagged a first-half double and Blair Spittal and Liam Gormley sealed an emphatic win.