Peterhead and Clyde shared a 1-1 draw at Balmoor which saw the home side have two players sent off yet still finish with 10 men.

Connor McGlinchey was dismissed for handling on the goal-line and later Andy Rodgers, who had been substituted, got involved in a touchline exchange and received a second yellow card. Peterhead led through Fraser McLaren's early strike but Kieran MacDonald gave Clyde a point with a late penalty.

Elgin City came from two goals down to beat Berwick Rangers 3-2 at Shieflield. Darren Lavery and Dean Hoskins netted for the home side but Shane Sutherland hit a double for Elgin and Paul Harkins scored a penalty winner.

In the Scottish Cup second round replays, two goals from Blair Spittal gave Queen's Park a 2-1 win at Preston Athletic.

A late Alex Cunningham goal earned Stirling Albion a 2-1 win at Whitehill Welfare, while Brora Rangers beat Cove Rangers 3-0, with Zander Sutherland, Steven MacKay and Martin MacLean netting.

Fraserburgh beat Edinburgh City 2-0 thanks to a Willie West double and Deveronvale won 3-1 at Linlithgow Rose. Craig Cowie, Scott Fraser and Martin Charlesworth were all on target for the visitors.