Peterhead Ror past Elgin
Rory McAllister was the man of the moment for Peterhead with two goals as they came from behind twice to win 3-2 at Elgin.
Allen McKenzie opened the scoring for Elgin in the sixth minute for his third goal of the season but Andrew Rodgers equalised in the 16th minute with a close range tap-in, his ninth goal of the campaign.
Shane Sutherland fired Elgin back in front before half-time but they were dealt a blow after the break when Jamie Duff was sent off.
Peterhead took full advantage with McAllister tucking away his first just before the hour.
And the striker grabbed the winner in the 74th minute when he headed in a cross from Graeme Sharp.