Robbie Cole scored a late winner to secure a 3-2 victory for Kelty Hearts over Stirling Albion in Fife on Saturday. Kelty Hearts took an early lead with goals from Lewis Moore and Ryan Shanley, but Stirling Albion fought back, with Jordan Allan converting a penalty before Russell McLean leveled the match. Cole’s decisive diving header in the closing stages clinched the win for Kelty Hearts.

Despite being held to a 1-1 draw by Forfar Athletic, Elgin City maintained their position at the top of the table. Kyle Girvan opened the scoring for Elgin, but Scott Shepherd responded for Forfar to ensure the points were shared.

In the Edinburgh derby, Spartans and Edinburgh City played out a 2-2 draw at Ainslie Park. Ricky Waugh put Edinburgh City ahead in the first half before Spartans overturned the deficit with two quick goals early in the second half. Marc McNulty’s penalty and Bradley Whyte’s long-range strike gave Spartans the lead, but Innes Lawson scored a late equalizer for City.

Dumbarton secured a narrow 1-0 win against Clyde at the Rock, marking their first home match on the club’s new artificial surface. The match’s only goal came just before the hour mark when Leighton McIntosh created space and delivered a pass to Scott Honeyman, who poked the ball into the net.

Annan Athletic recorded their first victory of the season with a 1-0 triumph over Stranraer at Stair Park. Ally Roy capitalized on a rebound after his initial effort was saved by Stranraer goalkeeper Max Currie, slotting home the winner to give Annan all three points.