League Two round-up: David Goodwillie helps sink leaders

League Two leaders Stirling Albion dropped their first points of the season in a thrilling 3-2 defeat to Clyde at Forthbank.

David Goodwillie's through ball set up the winner for Clyde. Picture: Kenny Smith/SNS

Peter MacDonald headed Stirling in front after 11 minutes only for former Aberdeen striker David Goodwillie to level for Clyde shortly before half-time.

Moments after the restart, Mark Burbidge gave Clyde the lead after a long throw caused Albion havoc, but the hosts soon levelled through a Callumn Morrison header. A flash of quality from Goodwillie sealed the points though as his through ball set up Barry Cuddihy to net an 80th minute winner.

Sign up to our daily newsletter

The i newsletter cut through the noise

Second-placed Montrose move to within a point of the leaders after rescuing a 1-1 draw at Peterhead. Jack Leitch fired Peterhead into a spectacular lead in the 71st minute but a header from Chris Templeman in the final minute salvaged Montrose a point.

Stenhousemuir climb to third courtesy of a hard-earned 1-0 victory over second-bottom Cowdenbeath.

Nathan Blockley struck the winner for the Warriors three minutes before the break after good work from Mark McGuigan.

Elgin City slide to fifth after losing 1-0 to Annan Athletic at Borough Briggs. Rabin Omar was felled by Elgin’s Marc Waters in the 24th minute and the resulting spot-kick was duly converted by Annan’s Aidan Smith. Thomas Reilly missed a late one-on-one for Elgin.

Bottom side Edinburgh City picked up their first points of the campaign with a 1-0 win over Berwick Rangers thanks to a stunning free-kick by Ashley Grimes in the second minute.