Port Vale managed to recover from being two goals behind to secure a late 2-2 draw with Grimsby and stay in the running for automatic promotion from League Two.
The visitors took the lead through Captain Danny Rose in the 23rd minute, capitalizing on Charles Vernam's shot rebound.
Lorent Tolaj had Vale's best opportunity in the first half, but missed the target with his shot.
In the second half, Grimsby's goalkeeper Jake Eastwood made an impressive save to deny Nathan Smith's header.
Grimsby was awarded a penalty after Evan Khouri was brought down in the box, and Rose calmly scored his second goal from the penalty spot.
Vale responded with a goal 12 minutes before the end when Tolaj scored from close range.
Eastwood made a crucial save from substitute Rico Richards, while Justin Obikwu's chance to seal the victory was stopped by Ben Amos.
Instead, Jesse Debrah scored the equalizer with virtually the final kick of the match.