East Fife 2-1 Peterhead - In pictures
Darren Young's East Fife forced themselves back inside the play-off zone with a thrilling win at Bayview.
The game against Peterhead had absolutely everything.
Bayview was drenched in sunshine to witness a 90 minutes which saw three goals, numerous chances, world class saves, two sendings off and countless meaty challenges.
Peterhead were a goal up with 20 minutes to go and looked on course to seal the win until a late sending off completely shifted the dynamic of the game in East Fife s favour.
It was frantic stuff at times on Saturday afternoon but this wasn't a game short on quality.
Along with some excellent finishes were a collection of absolutely stunning saves from Peterhead keeper Josh Rae.
His first came on the quarter of an hour mark when he clawed away a Danny Denholm header.
The Blue Toon took the lead shortly after when Scott Brown's shot was blocked by the Fife defence but only as far as Hamish Ritchie who had time to compose himself before beating Brett Long.
Craig Watson had a goal chopped off for a foul before Rae was at it again, up brilliantly at his top corner to keep out a Ryan Wallace free kick.
It appeared to be personal, with Rae rising to his corner once more just a couple of minutes after the restart to deny Scott Agnew before Ross Davidson was the next to be frustrated.
On 68 minutes came the moment that changed the match.
Wallace was scampering clear on goal only to be hacked down outside the box by Andrew McDonald.
McDonald saw red and within minutes East Fife made their advantage count when Wallace's corner was met by the head of the unmarked Denholm and this time Rae was beaten.
Only one team was winning this game from here and it was little surprise when the Fifers nosed ahead.
Agnew picked up the ball on the right wing and drifted a delightful effort in at the back post. It was now about closing the game out and East Fife did just that, despite Watson picking up a second caution.