Match ends, Grimsby Town 0, Cheltenham Town 1.
Cheltenham Town moved to the top of the National League table with victory at fellow promotion hopefuls Grimsby Town.
Defender Aaron Downes scored the only goal of the game midway through the second half when he fired into the top corner following Jack Munns' corner.
Grimsby dominated a goalless first half with joint top scorer Padraig Amond spurning three chances.
Nathan Arnold also shot wide from 25 yards as the Mariners' 12-match unbeaten run finally came to an end.
Cheltenham are two points clear of second-placed Forest Green Rovers, while Grimsby remain in fourth.
Cheltenham Town boss Gary Johnson told BBC Radio Gloucestershire:
"We didn't show enough intent in the first half and I was really disappointed at half-time.
"I had to tell four or five players that their mums weren't going to be proud of them, and they needed to show a lot more ambition and intent to go and score a goal.
"Once I told them that, it lit the blue touch paper, we got going and we made some fireworks.
"Downesy popped up with a great goal in the corner - he took it like he does it every day, but he doesn't!"
- 2TaitSubstituted forMarshallat 70'minutes
- 16ClaySubstituted forBrownat 79'minutes
- 8DisleyBooked at 55mins
- 9BogleSubstituted forPittmanat 72'minutes
- 2BarthramSubstituted forVaughanat 87'minutes
- 11MunnsSubstituted forDaytonat 90+1'minutes
- John Brooks
- Shots on Target
Second Half ends, Grimsby Town 0, Cheltenham Town 1.
Foul by Marcus Marshall (Grimsby Town).
Kyle Storer (Cheltenham Town) wins a free kick.
Substitution, Cheltenham Town. James Dayton replaces Jack Munns.
Attempt saved. Craig Disley (Grimsby Town) header from the centre of the box is saved.
Substitution, Cheltenham Town. Lee Vaughan replaces Jack Barthram.
Corner, Cheltenham Town.
Attempt missed. Craig Disley (Grimsby Town) right footed shot from the left side of the box is too high.
Corner, Grimsby Town.
Corner, Grimsby Town.
Foul by Harry Pell (Cheltenham Town).
Conor Townsend (Grimsby Town) wins a free kick.
Foul by Padraig Amond (Grimsby Town).
Danny Parslow (Cheltenham Town) wins a free kick.
Substitution, Grimsby Town. Scott Brown replaces Craig Clay.
Substitution, Grimsby Town. Jon-Paul Pittman replaces Omar Bogle.
Foul by Jack Barthram (Cheltenham Town).
Omar Bogle (Grimsby Town) wins a free kick.
Substitution, Grimsby Town. Marcus Marshall replaces Richard Tait.