Matlock tossed away three points as they allowed struggling Marine to net two 90th minute goals and seal a dramatic 2-1 win.
The Gladiators looked comfortable and there was little hint of the late drama to come as Laurie Wilson’s eighth goal of the season, a penalty after Joel Purkiss had been brought down, had put Matlock into a 59th minute lead.
But then it all went horribly wrong as Matlock’s inability to see out a match from a winning position reared its ugly ahead once again, just as it had against another struggling side in Grantham last September.
Adam Yates conceded a penalty after a foul on Danny Mitchley and having denied a goalscoring chance, was sent off before Mitchley stroked home the equaliser. With Matlock at sixes and sevens, Marine attacked again and won the match as Lewis Codling pushed a right wing cross past George Willis, much to the disbelief of all watching in the 286 crowd.
That late drama might just have given Marine, winless in the league since November 7 before Saturday, a lifeline in their bid to stay up.
Matlock made one change from the starting line up beaten at Darlington in midweek with Ted Cribley replacing Tom Burgin, Laurie Wilson dropping back to partner Adam Yates in central defence.
Marine made a promising start with Micky Harcourt conceding a corner as he nodded a Mitchley cross to safety before a fine challenge by Wilson on Mitchley averted more potential danger.
Wilson received a bloody nose and his number four shirt was changed as the number 22 was used.
Purkiss and Nicky Travis both shot wide before Ben Algar wasted a glorious chance on 11 minutes.
Meeting a Niall McManus cross from the right, he had all of the goal to aim at but casually shot against the bar.
Codling stung the palms of Willis from distance before the contest became scrappy, although Algar might have done better again when found by Cribley but his shot lacked conviction as it sailed harmlessly over the bar.
During that half Matlock suffered a blow as Harcourt limped off with a calf injury.
The contest desperately needed a spark as the second half got under way, Liam Willis heading high and wide after some head tennis in the Matlock box.
The game ignited somewhat when Carl Peers brought down Purkiss and was booked to concede the penalty calmly netted by Wilson and the Mariners were holding on grimly eight minutes later.
Goalkeeper Matt Cooper saved in a one on one with McManus and then Liam Willis was superbly positioned to block the follow up from Purkiss.
Matlock looked comfortable as tricky footwork from McManus gave Travis a shooting chance, his strike passing wide of the target. Then substitute Danny Holland headed a Wilson cross too high.
At the other end Matlock seemed to be in little trouble from what Marine were asking of them, Codling firing yards wide from distance and Yates blocking a Mitchley drive before the late disaster for the Gladiators.
MARINE: Matt Cooper, Stephen Wainwright, Andy Nicholas, Liam Goulding, Carl Peers, Liam Willis, Lloyd Ellams (Chris Sharp 61), James Foley (Sean Myler 68), Danny Mitchley, Alex Davies, Lewis Codling. Subs not used: Warren Bellew, Sean Hessey, Jack Hunter.
MATLOCK TOWN: George Willis, Micky Harcourt (Liam Gaughan 27), Craig Nelthorpe (Andy Gascoigne 52), Laurie Wilson, Adam Yates, Nicky Travis, Ted Cribley, Liam Needham, Joel Purkiss (Danny Holland 74), Niall McManus, Ben Algar. Subs not used: Tom Burgin, Charlie Dawes.
REFEREE: R. Holmes (Preston).
BEST GLADIATOR: Laurie Wilson.