AFC Wimbledon took another step closer to League One safety by salvaging a point with a 3-3 draw against relegation rivals Rochdale at Plough Lane.
After both sides had penalty appeals waved away, the game sparked into life when Rochdale’s Jake Beesley opened the scoring four minutes before the break after the Dons failed to clear their lines from a corner.
Gabriel Osho then doubled Rochdale’s advantage with a header in the 56th minute before two goals in five minutes pulled the Dons right back into the game
First Jack Rudoni buried a close range header in the 61st minute before Ollie Palmer capitalised on a defensive mistake to tap home a loose ball.
Rochdale sprang back to life and after a series of close efforts, took the lead again in the 73rd minute as Jimmy Keohane headed home at the back-post.
The drama continued when the Dons were awarded a penalty with six minutes to go – only for top scorer Joe Pigott to step up and see his effort denied by Jake Lynch.
But Pigott did manage to make amends in the seventh minute of stoppage time, popping up to rifle the ball home and earn an all-important point for his side.
The draw means Wimbledon need just a point from their remaining two games to guarantee survival.