Padraig Amond scored a late winner as Morecambe completed a remarkable comeback to beat leaders Chesterfield.
The visitors appeared to be cruising after Eoin Doyle's brace and Gary McSheffrey's close-range effort gave them a three-goal cushion.
But goals from Kevin Ellison, Mark Hughes and Jack Sampson brought the Shrimps level.
Amond's late header that found the corner completed a thrilling turnaround and gave the hosts the points.
The win extended Morecambe's unbeaten run to seven games and moved them up to sixth in the table.
Chesterfield, who have now lost back-to-back league games after previously going eight unbeaten, remain top but their lead has been cut to just one point.
VIEW FROM THE DRESSING ROOM
Chesterfield manager Paul Cook tells BBC Radio Sheffield:
"It's hard to get away from how good we were first half and how bad we were second half.
"It just wasn't the same team and unfortunately that's what happens in football.
"We came out second half, we didn't turn up, we didn't get going, we end up on our back foot, we concede bad goals and we end up looking a very poor team second half. Yet first half we were everything that league leaders should be.
"We looked full of aggression, full of enthusiasm, we moved the ball, we created chances, we scored goals, everything we weren't in the second half."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.