Scott Boden's late penalty earned Macclesfield a draw with Conference Premier play-off chasing Grimsby.
Connor Jennings took the Mariners' first clear-cut chance late in the first half, converting after Andi Thanoj's shot fell his way.
Silkmen keeper Rhys Taylor saved Thanoj's dipping free-kick, while James McKeown denied Boden at the other end.
But Boden levelled from the spot in the 95th minute after Shaun Pearson fouled Chris Holroyd.
The draw leaves Grimsby four points off the play-offs, but they have up to five games in hand on their rivals.
Grimsby manager Paul Hurst told BBC Radio Humberside:
"I am unhappy with decisions made out there. We have come to a very difficult place where they have had some really good results.
"We've been comfortable and had chances to put the game to bed really and a couple of bad bits of play by ourselves gave them the chance to equalise with almost the last kick of the game.
"We play our part, of course we do, and I accept that. I've told the players that, but ultimately there are things that go on in games - the game would have been over.
"Players make a mistake, we've made a mistake in the lead up to their equalising goal so that part is on us."
- 1TaylorBooked at 56mins
- 7MackrethSubstituted forRoweat 80'minutes
- 18SodjeSubstituted forHolroydat 65'minutes
- 5PearsonBooked at 90mins
- 6DoigSubstituted forHattonat 68'minutes
- 23RodmanSubstituted forMcLaughlinat 90+1'minutes
- 29JenningsBooked at 70minsSubstituted forHannahat 86'minutes
- Darren England
- Shots on Target