The top six clubs in Ladbrokes League 2 are separated by only a single point after fixture round seven on Saturday.
Annan moved to the top of the table with a 2-0 victory at Berwick, despite being delayed en route to Shielfield. Rabin Omar and Smart Osadolor scored the goals for Jim Chapman's team.
Montrose made it four home wins out of four, beating East Stirlingshire 2-1 at Links Park with goals from Graham Webster and Gary Fraser in the first half. Max Wright reduced the deficit in the closing minutes.
A Kevin Smith goal after 13 minutes proved decisive at Bayview as East Fife got the better of Clyde by a 1-0 margin.
Queen's Park saw off Elgin City 3-1 at Hampden thanks to goals from David Galt, Jamie McKernon and Mark Hurst (own goal). Connor McLaren netted for Elgin, who had Mark Nicolson sent off early in the second half. Chris Duggan later saw red for the Spiders.
Sergio Alvarez and Bobby Linn struck early in the second half at Gayfield as Arbroath beat Stirling Albion 2-0 to move level on points with the Binos.