East Fife and Elgin served up a cracker at Borough Briggs.
But for Bayview boss Gary Naysmith, the 4-2 reversal on his side was tough to take.
The Fifers impressed, despite shipping two goals in the first five minutes, and were on the wrong end of some ropey calls by the officials.
A late free-kick wrapped up the win for Elgin but the gaffer, who was penalised, looked to have won the ball while Elgin’s third was scored after a pretty clear foul on keeper Ryan Goodfellow
Naysmith said: “I thought we dominated the game again but, people will be getting sick of me saying it: the chances we missed were incredible.
“As it was they scored a last-minute free-kick which made it 4-2.
“The ref got it wrong, I slid in and got the ball the lad has kicked my ankle.
“But he got two big decisions wrong.
“If I’m wrong about that then I’ll be the first to admit it, but that’s my gut feeling.”
The Fifers got off to the worst possible start with Elgin taking the lead inside the first minute when Brian Cameron latched on to a through ball from midfield and lashed his strike past Goodfellow.
The hosts went two goals up just a couple of minutes later when Craig Gunn deflected a Cameron strike into the back of the net.
Kyle Wilkie reduced the deficit when he curled a fine effort past Mark Hurst in the Elgin goal.
The goal sparked the Fifers into life and they dominated the rest of the half.
Kieran MacDonald managed to skin his marker for pace and hit the touchline before sending a pinpoint cross to Austin, who had a simple tap-in from a few yards.
The hosts took the lead in the second half with East Fife having grounds to complain about a pretty clear foul on keeper Goodfellow.
A cross was swung into the box, but as the keeper came out to collect he was clattered by the Elgin attack.
The ball broke loose and Darryl McHardy slammed it home.
It was tough luck on the Fifers but again they looked to get themselves level.
Nathan Austin broke into the Elgin box and looked to be impeded on his run to the line.
To his credit he stayed on his feet and crossed for Kevin Smith, whose shot clipped the outside of the post.
In the dying moments the Fifers had yet more reason to feel aggrieved when Naysmith was penalised for a foul on the edge of his box.
Daniel Moore rubbed salt into the wounds by firing a deflected free-kick past Goodfellow.