Match ends, Eastleigh 0, Grimsby Town 1.
Eastleigh's six-game unbeaten run in the National League came to an end as Padraig Amond's 13th league goal of the season gave Grimsby all three points.
Amond scored from a tight angle on the half-hour mark following fine build up play from Alex Jones and Nathan Arnold.
Eastleigh fared better in the second half as Josh Payne teed up Yemi Odubade but the striker fired his shot wide.
Aristote Nsiala could have doubled Grimsby's lead soon after but he headed Conor Townsend's corner over the bar.
Grimsby Town manager Paul Hurst told BBC Radio Humberside:
"I'm delighted. We came up against the form team realistically and to come here and play how we did I think it was thoroughly a deserved victory.
"We went in at half-time with the lead and if anything it was just a case of a few negatives that we could've been two-nil up.
"Second half, still thought we were the better side and had a claim, in my opinion, for a good penalty turned down."
- 18DruryBooked at 31mins
- 7OdubadeSubstituted forMidsonat 90'minutes
- 14StrevensBooked at 75minsSubstituted forLafayetteat 77'minutes
- 26TownsendBooked at 87minsSubstituted forEastat 90+2'minutes
- 6GowlingBooked at 64mins
- 16ClayBooked at 32mins
- 19JonesSubstituted forPittmanat 79'minutes
- Wayne Barratt
- Shots on Target
Second Half ends, Eastleigh 0, Grimsby Town 1.
Foul by Aristote Nsiala (Grimsby Town).
Jai Reason (Eastleigh) wins a free kick.
Substitution, Grimsby Town. Danny East replaces Conor Townsend.
Substitution, Eastleigh. Jack Midson replaces Yemi Odubade.
Conor Townsend (Grimsby Town) is shown the yellow card for a bad foul.
Foul by Conor Townsend (Grimsby Town).
Yemi Odubade (Eastleigh) wins a free kick.
Offside, Grimsby Town. Padraig Amond tries a through ball, but Padraig Amond is caught offside.
Foul by Andy Monkhouse (Grimsby Town).
Josh Payne (Eastleigh) wins a free kick.
Substitution, Grimsby Town. Jon-Paul Pittman replaces Alex Jones.
Attempt missed. Aristote Nsiala (Grimsby Town) header from the centre of the box is too high. Assisted by Conor Townsend.
Corner, Grimsby Town.
Substitution, Eastleigh. Ross Lafayette replaces Ben Strevens.
Ben Strevens (Eastleigh) is shown the yellow card for a bad foul.
Foul by Ben Strevens (Eastleigh).
Conor Townsend (Grimsby Town) wins a free kick.
Foul by Joe Partington (Eastleigh).