Ross Hannah's goal fired Grimsby to the top of the Blue Square Bet Premier as they beat Wrexham.

Victory sent the hosts above Newport County, while Wrexham fall to third, following a superb advert for English football's fifth tier in which both sides gave their all.

Adrian Cieslewicz threatened on several occasions for the visitors, but was denied by James McKeown.

Hannah's 77th-minute close-range strike settled it in Grimsby's favour.

VIEWS FROM THE DRESSING ROOM

Wrexham boss Andy Morrell told BBC Radio Wales: "It could have gone either way. Looking at it we were really good. We defended well as a unit.

"I thought we were solid. I didn't think they caused us too many problems and I think we probably nicked the first-half as well.

"I thought we had the better chances and could probably have gone in [at half time] in the lead.

"But they probably nicked the second half, had a bit of pressure on us and there were a couple of mistakes [from us] and we conceded."

Lineup, Bookings (1) & Substitutions (4)

Grimsby

  • 13 McKeown
  • 02 Hatton
  • 03 Thomas
  • 06 Miller
  • 22 Pond
  • 04 Niven
  • 08 Disley
  • 24 Neilson (Southwell - 90' )
  • 26 Marshall
  • 12 Cook
  • 25 Hannah

Substitutes

  • 19 Wood
  • 21 Thanoj
  • 18 Pearson
  • 20 Southwell
  • 27 Rankine

Wrexham

  • 01 Mayebi
  • 03 Ashton Booked
  • 06 Riley
  • 23 Westwood
  • 24 Devine
  • 08 Harris
  • 12 Keates
  • 16 Hunt (Clarke - 87' )
  • 09 Wright
  • 10 Ormerod (Rushton - 87' )
  • 11 Morrell (Cieslewicz - 17' )

Substitutes

  • 13 Coughlin
  • 18 Walker
  • 07 Cieslewicz
  • 14 Clarke
  • 19 Rushton
Ref: Ross Joyce
Att: 4,302

Match Stats

Shots

12 11

On target

3 3

Corners

5 2

Fouls

5 11

Live Text Commentary

90:00 +3:50 Full time

Full Time The referee blows for the end of the match.

90:00 +3:41

Inswinging corner taken by Joe Clarke from the right by-line.

90:00 +2:02

Daniel Devine takes a shot. Sam Hatton gets a block in.

90:00 +1:16

Daniel Devine has an effort at goal from 25 yards.

88:37

Sam Hatton restarts play with the free kick.

88:37 Substitution

Substitution Dayle Southwell comes on in place of Scott Neilson.

88:37

Daniel Devine gives away a free kick for an unfair challenge on Scott Neilson.

85:38

Sam Hatton takes the free kick.

85:38 Substitution

Substitution Johnny Hunt leaves the field to be replaced by Joe Clarke.

85:38 Substitution

Substitution Brett Ormerod goes off and Nick Rushton comes on.

85:38 Booking

Booking Caution for Neil Ashton.

85:29

Neil Ashton challenges Marcus Marshall unfairly and gives away a free kick.

83:10

Outswinging corner taken from the right by-line by Marcus Marshall, save by Joslain Mayebi.

82:50

Andy Cook takes a shot. Martin Riley gets a block in.

82:16

Free kick awarded for an unfair challenge on Scott Neilson by Jay Harris. Scott Neilson restarts play with the free kick.

80:54

The ball is delivered by Andy Cook, Martin Riley makes a clearance.

78:48

Scott Neilson takes a shot.

76:46

Assist on the goal came from Aswad Thomas.

76:46 Goal scored

Goal! - Ross Hannah - Grimsby 1 - 0 Wrexham Goal scored by Ross Hannah from close in to the bottom right corner of the goal. Grimsby 1-0 Wrexham.

75:44

Scott Neilson takes a inswinging corner from the right by-line played to the near post.

75:24

Scott Neilson takes a shot. Chris Westwood gets a block in.

74:58

The official flags Brett Ormerod offside. Direct free kick taken by James McKeown.

72:54

Scott Neilson takes a shot. Joslain Mayebi makes a save.

70:08

Effort from the edge of the penalty area by Neil Ashton goes wide of the left-hand post.

66:30

Effort on goal by Marcus Marshall from just inside the box goes harmlessly over the target.

65:51

Free kick awarded for a foul by Daniel Devine on Ross Hannah. Free kick taken by Sam Hatton.

62:51

Free kick awarded for an unfair challenge on Dean Keates by Andy Cook. Neil Ashton takes the direct free kick.

62:11

The ball is swung over by Danny Wright, Effort from deep inside the area by Jay Harris misses to the left of the target.

61:44

Ross Hannah crosses the ball, save by Joslain Mayebi.

59:29

Centre by Neil Ashton.

59:15

Unfair challenge on Jay Harris by Derek Niven results in a free kick. Direct free kick taken by Jay Harris.

58:16

Scott Neilson challenges Dean Keates unfairly and gives away a free kick. Daniel Devine restarts play with the free kick.

56:55

The ball is crossed by Andy Cook.

54:44

Inswinging corner taken from the right by-line by Dean Keates.

54:27

Outswinging corner taken from the right by-line by Andy Cook.

54:04

Nathan Pond takes a shot.

53:08

Corner taken by Scott Neilson from the right by-line to the near post.

51:37

Foul by Danny Wright on Aswad Thomas, free kick awarded. Free kick taken by Sam Hatton.

50:51

The ball is swung over by Adrian Cieslewicz, save made by James McKeown.

49:30

Corner taken right-footed by Marcus Marshall from the right by-line to the near post, Scott Neilson takes a shot. Clearance by Chris Westwood.

47:53

Craig Disley takes a shot. Save by Joslain Mayebi.

46:37

Aswad Thomas has an effort at goal from just outside the box which goes wide of the right-hand post.

45:01

The second half begins.

45:00 +3:23 Half time

Half Time The match has reached half-time.

45:00 +2:51

Free kick awarded for a foul by Aswad Thomas on Jay Harris. The free kick is delivered left-footed by Dean Keates from left channel, save by James McKeown.

45:00 +2:37

The ball is swung over by Neil Ashton, Marcus Marshall makes a clearance.

45:00 +0:19

Scott Neilson sends in a cross, clearance by Chris Westwood.

42:50

Adrian Cieslewicz has an effort at goal from just outside the penalty box which goes wide of the left-hand post.

38:36

Andy Cook fouled by Martin Riley, the ref awards a free kick. Sam Hatton takes the free kick.

38:22

Adrian Cieslewicz takes a shot. Save made by James McKeown.

37:31

Jay Harris takes a shot. Save by James McKeown.

35:15

The ball is swung over by Danny Wright, Ian Miller makes a clearance.

33:02

Free kick awarded for a foul by Derek Niven on Adrian Cieslewicz. Direct effort from the free kick comes in from Jay Harris.

30:23

The official flags Scott Neilson offside. Indirect free kick taken by Joslain Mayebi.

28:35

Brett Ormerod challenges Aswad Thomas unfairly and gives away a free kick. James McKeown takes the free kick.

27:31

The ball is sent over by Scott Neilson.

26:54

Foul by Dean Keates on Ian Miller, free kick awarded. James McKeown restarts play with the free kick.

26:19

Marcus Marshall takes a shot.

24:06

Jay Harris takes a shot. Ian Miller gets a block in.

19:11

Handball decision goes against Scott Neilson. Dean Keates delivers the ball, Header on goal by Danny Wright from inside the box goes harmlessly over the target.

18:15

Centre by Marcus Marshall.

17:10

The ball is swung over by Marcus Marshall.

16:31 Substitution

Substitution Adrian Cieslewicz replaces Andrew Morrell.

14:03

The offside flag is raised against Ross Hannah. Joslain Mayebi takes the indirect free kick.

12:07

Aswad Thomas crosses the ball, clearance made by Chris Westwood.

11:32

Scott Neilson fouled by Daniel Devine, the ref awards a free kick. Free kick taken by Sam Hatton.

7:48

Brett Ormerod is caught offside. Direct free kick taken by James McKeown.

6:24

Shot from just outside the area by Ross Hannah misses to the left of the target.

6:00

Daniel Devine produces a cross, James McKeown makes a save.

3:59

Daniel Devine concedes a free kick for a foul on Andy Cook. Free kick taken by Sam Hatton.

3:29

The ball is crossed by Aswad Thomas, Martin Riley manages to make a clearance.

2:22

Ross Hannah is ruled offside. Neil Ashton takes the indirect free kick.

1:51

A cross is delivered by Neil Ashton, free kick awarded for a foul by Dean Keates on Ian Miller. James McKeown takes the free kick.

1:23

The referee blows for offside against Brett Ormerod. James McKeown restarts play with the free kick.

1:02

Brett Ormerod takes a shot.

0:44

The ball is swung over by Danny Wright, clearance made by Nathan Pond.

0:00

The ref blows the whistle to start the match.

Live data and text provided by our data suppliers