Jamal Fyfield's injury-time winner fired York back into the play-off places with victory over promotion rivals Grimsby Town.

City opened the scoring through Jamie Reed's 20-yard effort and doubled their lead when Chris Smith slotted home Patrick McLaughlin's corner.

Anthony Elding and Michael Coulson scored headers to bring the Mariners back onto level terms.

But Fyfield's 25-yard effort after 92 minutes decided the game.

VIEWS FROM THE DRESSING ROOM

York City manager Gary Mills told BBC Radio York:

It was the best we've played - Mills

"I know they scored two goals but I think that's the best we've played. We've played well in some games this season but that was the best for us.

"I know you can say we conceded two goals, which we're disappointed with, but it would have been an absolute travesty not to go home with three points.

"It was a massive three points and we've got it. Three goals away from home, particularly at Grimsby, I'm delighted for everybody."

York experience shone through - Hurst

Grimsby Town joint-manager Paul Hurst told BBC Radio Humberside:

"I thought we started extremely well but gave away a sloppy goal.

"York showed a lot of quality and we had to hang on in at times.

"When it went to 2-2, I thought the little bit of difference was that they knew where to put the ball to just take the sting out of it slightly.

"Maybe that final bit of quality was missing on our side."

Lineup, Bookings (5) & Substitutions (3)

Grimsby

  • 13 McKeown
  • 02 Silk
  • 15 Pearson
  • 22 Townsend
  • 32 Miller Booked
  • 08 Disley Booked
  • 21 Thanoj (Wood - 50' )
  • 40 Soares (Duffy - 50' )
  • 07 Coulson
  • 36 Winn
  • 39 Elding

Substitutes

  • 26 I'Anson
  • 19 Wood
  • 12 Duffy
  • 20 Southwell
  • 33 Hughes-Mason

York

  • 24 Ingham
  • 03 Meredith
  • 04 Smith
  • 06 Parslow
  • 16 Fyfield Booked
  • 08 Kerr
  • 17 Blair
  • 20 Challinor Booked
  • 26 McLaughlin
  • 07 Reed
  • 09 Walker Booked (Blinkhorn - 79' )

Substitutes

  • 23 Doig
  • 12 Pilkington
  • 19 Brown
  • 21 Blinkhorn
  • 28 Ashikodi
Ref: Barrett
Att: 4,250

Match Stats

Shots

14 22

On target

9 10

Corners

6 2

Fouls

8 11

Live Text Commentary

90:00 +5:16 Full time

Full Time The final whistle is blown by the referee.

90:00 +4:56

The assistant referee signals for offside against Michael Coulson. Michael Ingham takes the free kick.

90:00 +4:21

Peter Winn restarts play with the free kick.

90:00 +4:21 Booking

Booking Jon Challinor is given a yellow card.

90:00 +4:04

Free kick awarded for a foul by Jon Challinor on Peter Winn.

90:00 +2:03 Goal scored

Goal! - Jamal Fyfield - Grimsby 2 - 3 York Jamal Fyfield fires in a goal from outside the penalty box to the bottom right corner of the goal. Grimsby 2-3 York.

90:00 +0:32

Peter Winn sends in a cross, Daniel Parslow manages to make a clearance.

89:05

Corner taken by Peter Winn from the left by-line, Headed effort from inside the penalty area by Craig Disley misses to the right of the target.

88:51

Patrick McLaughlin takes a shot. Bradley Wood gets a block in.

87:44

Anthony Elding delivers the ball, comfortable save by Michael Ingham.

86:57

Jamal Fyfield delivers the ball, clearance by Conor Townsend.

82:52

The ball is sent over by Jon Challinor, Shaun Pearson makes a clearance.

80:46 Goal scored

Goal! - Michael Coulson - Grimsby 2 - 2 York Michael Coulson finds the net with a headed goal from close range. Grimsby 2-2 York.

78:18 Substitution

Substitution Matthew Blinkhorn comes on in place of Jason Walker.

76:57

James McKeown restarts play with the free kick.

76:57 Booking

Booking Jason Walker is cautioned.

76:42

Free kick awarded for a foul by Jason Walker on Craig Disley.

75:35

The offside flag is raised against Anthony Elding. Free kick taken by Michael Ingham.

75:29

Michael Coulson delivers the ball.

73:12

Assist on the goal came from Peter Winn.

73:12 Goal scored

Goal! - Anthony Elding - Grimsby 1 - 2 York Anthony Elding scores a headed goal from inside the penalty box. Grimsby 1-2 York.

72:03

Jamal Fyfield takes a shot from deep inside the box clearing the bar.

69:23

Free kick crossed left-footed by Patrick McLaughlin.

69:23 Booking

Booking Ian Miller goes into the book for unsporting behaviour.

69:18

Matty Blair fouled by Ian Miller, the ref awards a free kick.

69:03

Anthony Elding crosses the ball, Jamal Fyfield makes a clearance.

68:34

Effort from the edge of the box by Matty Blair goes wide of the left-hand upright.

68:11

Foul by Jamie Reed on Bradley Wood, free kick awarded. Indirect free kick taken by Conor Townsend.

67:12

The ball is delivered by Peter Winn, clearance made by Daniel Parslow.

65:49

Bradley Wood handles the ball and concedes a free kick. Free kick taken by Michael Ingham.

63:33

Corner taken right-footed by Michael Coulson, save by Michael Ingham.

62:12

Peter Winn has an effort from just inside the box that misses to the left of the target.

61:19

Free kick awarded for a foul by Bradley Wood on Matty Blair. Indirect free kick taken by Scott Kerr.

60:26

Bradley Wood takes a shot. Patrick McLaughlin gets a block in.

59:47

Long range effort by Matty Blair goes wide right of the target.

57:49

Effort from long distance by Jamie Reed goes wide right of the goal.

57:07

Free kick awarded for an unfair challenge on Rob Duffy by Chris Smith. Free kick taken by Conor Townsend.

56:34

Jason Walker produces a right-footed shot from deep inside the penalty box which goes wide of the left-hand upright.

55:10

Free kick crossed by Patrick McLaughlin, save made by James McKeown.

55:10 Booking

Booking Craig Disley goes into the referee's book for unsporting behaviour.

54:47

Free kick awarded for a foul by Craig Disley on Scott Kerr.

53:31

Inswinging corner taken left-footed by Patrick McLaughlin, James Meredith takes a shot from close in clearing the crossbar.

53:20

Chris Smith takes a shot. Save made by James McKeown.

51:46

Unfair challenge on Jason Walker by Bradley Wood results in a free kick. Indirect free kick taken by Patrick McLaughlin.

51:02

The ball is sent over by Peter Winn, Chris Smith manages to make a clearance.

50:40

Matty Blair takes a shot. Comfortable save by James McKeown.

49:04 Substitution

Substitution Bradley Wood comes on in place of Andi Thanoj.

49:04 Substitution

Substitution (Grimsby) makes a substitution, with Rob Duffy coming on for Louie Soares.

46:55 Goal scored

Goal! - Chris Smith - Grimsby 0 - 2 York Chris Smith finds the net with a goal from close in to the bottom right corner of the goal. Grimsby 0-2 York.

46:24

Corner taken by Patrick McLaughlin,

45:01

The second half kicks off.

45:00 +1:36 Half time

Half Time The first half comes to an end.

45:00 +0:19

Jason Walker delivers the ball, clearance by Ian Miller.

44:35

Unfair challenge on Craig Disley by James Meredith results in a free kick. Indirect free kick taken by Andi Thanoj.

44:15

The ball is swung over by Louie Soares, clearance made by Jon Challinor.

44:05

The ball is crossed by Patrick McLaughlin, Ian Miller makes a clearance.

42:52

The ball is swung over by Jamie Reed, Shaun Pearson manages to make a clearance.

41:07

Michael Coulson takes the outswinging corner, Michael Ingham makes a save.

40:52

Louie Soares takes a shot. Save made by Michael Ingham.

40:42

Conor Townsend crosses the ball, Jamal Fyfield makes a clearance.

39:06

Jamal Fyfield delivers the ball, save by James McKeown.

38:09

The ball is sent over by Chris Smith, Header from close range by Matty Blair clears the bar.

37:11

Jamie Reed concedes a free kick for a foul on Shaun Pearson. James McKeown takes the free kick.

35:00

Free kick awarded for an unfair challenge on Matty Blair by Peter Winn. Direct free kick taken by Patrick McLaughlin.

34:42

Matty Blair delivers the ball, clearance by Shaun Pearson.

33:09

Handball decision goes against Michael Coulson. Free kick taken by Michael Ingham.

32:45

Michael Coulson takes a shot. Blocked by James Meredith.

32:26

Corner taken right-footed by Michael Coulson from the right by-line, clearance made by Daniel Parslow.

32:10

Michael Coulson takes a shot. Save made by Michael Ingham.

31:46

Matty Blair takes a shot. James McKeown makes a comfortable save.

31:12

Gary Silk challenges Matty Blair unfairly and gives away a free kick. Jamal Fyfield takes the direct free kick.

29:45

Jamal Fyfield crosses the ball, clearance made by Ian Miller.

29:08

Patrick McLaughlin produces a right-footed shot from inside the area that goes over the bar.

28:49

Patrick McLaughlin takes a shot. Save by James McKeown.

28:01

The ball is swung over by Gary Silk.

27:10

The assistant referee signals for offside against Louie Soares. Michael Ingham restarts play with the free kick.

26:44

Corner taken right-footed by Michael Coulson, clearance by James Meredith.

26:27

Peter Winn takes a shot. Michael Ingham makes a save.

24:39

Free kick awarded for a foul by Jamal Fyfield on Michael Coulson. Free kick taken by Gary Silk.

23:57

Indirect free kick taken by James McKeown.

23:57 Booking

Booking Booking for Jamal Fyfield for unsporting behaviour.

23:46

Handball decision goes against Jamal Fyfield.

23:23

The ball is delivered by Jamie Reed.

21:46

Jamal Fyfield gives away a free kick for an unfair challenge on Michael Coulson. Free kick taken by James McKeown.

21:21

The offside flag is raised against Louie Soares. Free kick taken by Michael Ingham.

21:00

Effort on goal by Louie Soares from inside the penalty box misses to the right of the target.

20:04

Matty Blair has an effort at goal from the edge of the area that misses to the right of the target.

18:32 Goal scored

Goal! - Jamie Reed - Grimsby 0 - 1 York Goal scored by Jamie Reed from just outside the area to the bottom left corner of the goal. Grimsby 0-1 York.

17:32

Jason Walker takes a shot. Jamie Reed gets a block in.

15:21

Patrick McLaughlin concedes a free kick for a foul on Craig Disley. Conor Townsend restarts play with the free kick.

14:20

Effort on goal by Peter Winn from a long way out goes over the bar.

12:51

Craig Disley sends in a cross, save made by Michael Ingham.

11:55

Effort from the edge of the area by Jason Walker goes wide of the right-hand post.

11:07

Anthony Elding is flagged offside by the assistant referee. Indirect free kick taken by Michael Ingham.

10:39

Jamie Reed takes a shot. Save made by James McKeown.

9:52

The referee blows for offside. Free kick taken by Michael Ingham.

9:14

Jason Walker produces a right-footed shot from the edge of the box and misses to the left of the target.

7:28

Conor Townsend produces a cross, Daniel Parslow manages to make a clearance.

6:11

Anthony Elding takes a shot. Michael Ingham makes a comfortable save.

5:33

Unfair challenge on Jamie Reed by Conor Townsend results in a free kick. Free kick taken by Jon Challinor.

5:01

Jamie Reed has an effort at goal from outside the penalty box missing to the wide right of the target.

3:42

James Meredith fouled by Michael Coulson, the ref awards a free kick. Free kick taken by Jamal Fyfield.

2:44

Michael Coulson produces a right-footed shot from deep inside the area which goes wide of the left-hand post.

2:30

Outswinging corner taken from the right by-line by Michael Coulson.

2:19

Shaun Pearson takes a shot. Save by Michael Ingham.

1:51

Foul by Chris Smith on Anthony Elding, free kick awarded. Free kick taken by Craig Disley.

0:43

Foul by Jon Challinor on Anthony Elding, free kick awarded. Conor Townsend restarts play with the free kick.

0:00

The ref blows the whistle to begin the match.

Live data and text provided by our data suppliers