It was already a forgone conclusion but Queen's Park have secured a play-off place with their 2-0 win over Annan Athletic at Hampden.

Jamie Longworth headed the home side in front in the 30th minute from a Paul McGinn cross.

After the break, Ian Watt converted an Anthony Quinn pass in the 71st minute to seal the points.

Stranraer slipped to third place in the league after suffering a 3-1 defeat at the hands of champions Alloa Athletic at Recreation Park.

Robbie Winters set up Ryan McCord for Alloa's 13th-minute opener but Grant Gallagher soon equalised for Stranraer.

However, Winters restored Alloa's lead in the 34th minute before McCord doubled his tally midway through the second half.

Elgin City enjoy a three-point cushion in the coveted fourth and final play-off spot after a stunning 3-3 draw away to Berwick Rangers.

Kevin McDonald's first-minute opener for Berwick was cancelled out by Elgin's Mark Durnan before Jordan Forster restored the hosts' lead before the interval.

Stuart Noble's 53rd-minute strike gave Berwick a two-goal lead only for goals from Jason Crooks and Craig Gunn to salvage a precious point for Elgin.

To compound Berwick's misery, they had Andrew McLean dismissed in the closing stages.

Peterhead seem to have blown their minimal play-off hopes after being held to a 1-1 draw by Clyde at Balmoor.

Clyde's Iain Gray had given Peterhead a 48th-minute lead when he turned Martin Bavidge's cross into his own net.

However, the visitors rescued a point in the last minute courtesy of a powerful Declan Gallagher header.

Montrose enjoyed a comfortable 3-1 victory over East Stirling at Links Park.

Kevin Turner gave the visitors a surprise lead in the 15th minute only for Martin Boyle to equalise nine minutes later.

Gary Wood fired Montrose into a 72nd-minute lead before Boyle added his second.