Jim Duffy's Clyde stand proudly at the top of table courtesy of an unsightly 1-0 victory over East Stirling at Ochilview.

Clyde's Stefan McCluskey pounced to net the winner after 72 minutes.

The new league leaders are two points clear of Annan Athletic and Stirling Albion, who played out a 4-4 draw at Galabank. The home side salvaged a point through Ally Love's penalty in stoppage time.

Elgin City threw away a two-goal lead to draw 3-3 with Montrose at Links Park.

Dennis Wyness hit Elgin's opener and the striker restored the visitors' lead after Paul Watson had levelled for Montrose. Craig Gunn's goal handed Elgin a two-goal cushion but Scott Johnston and Watson rescued a draw for the hosts.

Peterhead defeated bottom club Queen's Park 5-0 thanks to an Andy Rodgers double and efforts from Graham Sharp, Bryan Gilfillan and Rory McAllister.

Berwick Rangers emerged with a much-needed 2-1 triumph over Albion Rovers at Shielfield. Damian Gielty struck a second minute opener for Berwick and Lee Currie added another. The home side held on despite Mick Dunlop's 73rd minute own-goal.