Match ends, Shrewsbury Town 1, Grimsby Town 0.
Abu Ogogo was the injury-time hero for League One Shrewsbury as they edged out Grimsby to set up an FA Cup third round trip to Championship side Cardiff.
The two sides went into a replay after a 0-0 draw in the first game and it looked to be heading for extra time before the midfielder's strike.
Ogogo reacted quickest to fire home the winner after the National League side failed to clear in their own area.
Omar Bogle had the best chance for the visitors, hitting the side-netting.
Grimsby Town manager Paul Hurst told BBC Radio Humberside:
"Ultimately we've gone down to a quality strike that's ended up being the difference over two games. The lads can be very proud of themselves.
"The supporters have seen a very good performance from us and the longer the game went on I felt we got on top of it for large parts.
"Whoever it is it's got to mean that much and I think the lads grew in belief as the game went on. There's a disappointed group of players in there."
Line-ups
Shrewsbury
Formation 4-4-2
- 21Halstead
- 5GrandisonSubstituted forSmithat 36'minutes
- 4WhitbreadSubstituted forKnight-Percivalat 53'minutesBooked at 83mins
- 13Gerrard
- 12Brown
- 23BarnettSubstituted forBlackat 77'minutes
- 17Ogogo
- 7LawrenceBooked at 73mins
- 11Kaikai
- 9Collins
- 16Vernon
Substitutes
- 6Black
- 10Whalley
- 19McAlinden
- 20Knight-Percival
- 22Clark
- 25Burton
- 31Smith
Grimsby
Formation 4-4-2
- 1McKeown
- 2Tait
- 6GowlingBooked at 39mins
- 22NsialaBooked at 90mins
- 26Townsend
- 20Arnold
- 8Disley
- 16Clay
- 11Monkhouse
- 18PittmanSubstituted forBogleat 22'minutes
- 10Amond
Substitutes
- 3Robertson
- 4Brown
- 5Pearson
- 9Bogle
- 24Warrington
- 28Henderson
- 29Alabi
- Referee:
- Dean Whitestone
- Attendance:
- 2,730
Match Stats
- Possession
- Home49%
- Away51%
- Shots
- Home9
- Away11
- Shots on Target
- Home4
- Away2
- Corners
- Home0
- Away9
- Fouls
- Home12
- Away11
Live Text
Post update
Full Time
Second Half ends, Shrewsbury Town 1, Grimsby Town 0.
Post update
Attempt saved. Sullay Kaikai (Shrewsbury Town) right footed shot from the centre of the box is saved in the bottom right corner.
Goal!
Goal! Shrewsbury Town 1, Grimsby Town 0. Abu Ogogo (Shrewsbury Town) right footed shot from outside the box to the top right corner.
Booking
Aristote Nsiala (Grimsby Town) is shown the yellow card for a bad foul.
Post update
Foul by Aristote Nsiala (Grimsby Town).
Post update
Ian Black (Shrewsbury Town) wins a free kick in the defensive half.
Post update
Attempt blocked. Ian Black (Shrewsbury Town) right footed shot from outside the box is blocked.
Post update
Attempt missed. Aristote Nsiala (Grimsby Town) header from very close range is close, but misses to the left following a corner.
Post update
Corner, Grimsby Town. Conceded by Mark Halstead.
Post update
Attempt saved. Padraig Amond (Grimsby Town) left footed shot from a difficult angle on the right is saved in the bottom right corner.
Post update
Craig Disley (Grimsby Town) wins a free kick in the attacking half.
Post update
Foul by Abu Ogogo (Shrewsbury Town).
Booking
Nathaniel Knight-Percival (Shrewsbury Town) is shown the yellow card for a bad foul.
Post update
Andy Monkhouse (Grimsby Town) wins a free kick in the defensive half.
Post update
Foul by Nathaniel Knight-Percival (Shrewsbury Town).
Post update
Corner, Grimsby Town. Conceded by Nathaniel Knight-Percival.
Post update
Corner, Grimsby Town. Conceded by Mark Halstead.
Post update
Corner, Grimsby Town. Conceded by Nathaniel Knight-Percival.
Substitution
Substitution, Shrewsbury Town. Ian Black replaces Tyrone Barnett.