Arbroath defeated local rivals Montrose 3-1 at Gayfield to maintain their 100% record in League 2.
Bobby Linn, Kevin Buchan and Simon Murray got the goals for Allan Moore's men before Graham Webster pulled one back. The visitors had Declan O'Kane sent off in stoppage time.
Albion Rovers are in second spot after a 1-0 win over Queen's Park at Cliftonhill. Substitute Marc McKenzie got the only goal in 80 minutes.
Clyde hit back to draw 3-3 with Berwick Rangers at Broadwood. Scott McManus cancelled out Jonny Fairbairn's opener but Lee Currie and David Gold had the visitors in command. McManus converted a penalty and Michael Daly equalised before Lee Currie was sent off in the last minute.
It was also 3-3 between Annan and Elgin City at Galabank. Josh Todd, in the first minute, Kenny MacKay and Derek Carcary scored for Annan, with Marvin Andrews, Craig Gunn (penalty) and Archie MacPhee netting for Elgin.
East Fife notched up their first league win, beating East Stirlingshire 3-1 at Bayview with goals from Jon McShane, Kevin Smith and David Maskrey. Jordan Tapping reduced the deficit late on.