National League
MacclesfieldMacclesfield Town2GrimsbyGrimsby Town1

Macclesfield Town 2-1 Grimsby Town

Reece Styche
Reece Styche, who represents Gibraltar internationally, has doubled his goal tally for the season over the Easter weekend

Macclesfield severely dented Grimsby's faint hopes of automatic promotion with victory in the National League.

Jack Sampson opened the scoring for the Silkmen on 25 minutes when he steered home from Danny Rowe's cross.

Grimsby gained momentum after half-time and equalised on 58 minutes through Jon Nolan's close-range finish.

Gibraltar international Reece Styche won the game for Macclesfield when he ran onto Chris Holyroyd's long ball to net his fourth goal in three games.

The Mariners remained third in the table despite the result, while Macclesfield moved up to ninth, nine points adrift of the play-off places.

Line-ups

Macclesfield

  • 13JalalBooked at 89mins
  • 2HallsBooked at 33minsSubstituted forCowanat 78'minutes
  • 3McCombeBooked at 90mins
  • 23Whitaker
  • 19FitzpatrickBooked at 90mins
  • 5Pilkington
  • 9Holroyd
  • 18WhiteheadBooked at 53mins
  • 11Rowe
  • 10SampsonBooked at 45mins
  • 25StycheSubstituted forDiagneat 86'minutes

Substitutes

  • 12Cowan
  • 14Dennis
  • 15Diagne
  • 26Sutherland
  • 28Templeton

Grimsby

  • 1McKeown
  • 2TaitBooked at 90minsSubstituted forPearsonat 90+3'minutes
  • 6Gowling
  • 8Disley
  • 3Robertson
  • 22Nsiala
  • 20Arnold
  • 16ClaySubstituted forJenningsat 38'minutes
  • 31Nolan
  • 9BogleSubstituted forHobanat 76'minutes
  • 10Amond

Substitutes

  • 5Pearson
  • 32Horwood
  • 34Jennings
  • 35Hoban
  • 36Stewart
Referee:
Steven Rushton
Attendance:
2,326

Match Stats

Home TeamMacclesfieldAway TeamGrimsby
Possession
Home52%
Away48%
Shots
Home9
Away13
Shots on Target
Home4
Away8
Corners
Home1
Away5
Fouls
Home14
Away12

Live Text

  1. Post update

    Match ends, Macclesfield Town 2, Grimsby Town 1.

  2. Full Time

    Second Half ends, Macclesfield Town 2, Grimsby Town 1.

  3. Booking

    John McCombe (Macclesfield Town) is shown the yellow card.

  4. Post update

    Corner, Grimsby Town.

  5. Substitution

    Substitution, Grimsby Town. Shaun Pearson replaces Richard Tait.

  6. Post update

    Foul by Jack Sampson (Macclesfield Town).

  7. Post update

    Gregor Robertson (Grimsby Town) wins a free kick.

  8. Booking

    Richard Tait (Grimsby Town) is shown the yellow card for a bad foul.

  9. Post update

    Danny Whitehead (Macclesfield Town) hits the woodwork with a right footed shot from outside the box.

  10. Booking

    David Fitzpatrick (Macclesfield Town) is shown the yellow card for a bad foul.

  11. Booking

    Shwan Jalal (Macclesfield Town) is shown the yellow card.

  12. Post update

    Offside, Grimsby Town. Nathan Arnold tries a through ball, but Nathan Arnold is caught offside.

  13. Post update

    Corner, Grimsby Town.

  14. Substitution

    Substitution, Macclesfield Town. Tony Diagne replaces Reece Styche.

  15. Post update

    Foul by Danny M. Rowe (Macclesfield Town).

  16. Post update

    Ryan Jennings (Grimsby Town) wins a free kick.

  17. Post update

    Foul by Craig Disley (Grimsby Town).

  18. Post update

    Reece Styche (Macclesfield Town) wins a free kick.

  19. Post update

    Attempt missed. Craig Disley (Grimsby Town) right footed shot from the centre of the box misses to the right.

  20. Substitution

    Substitution, Macclesfield Town. Dan Cowan replaces Andy Halls.

As It Stood

TeamPWDLFAGDPts
1Cheltenham412511576284886
2Forest Green41259766382884
3Grimsby382012672333972
4Tranmere4119121056401669
5Dover392081169492068
6Braintree391911944281668
7Eastleigh39199115748966
8Wrexham401981366462065
9Gateshead41189145059-963
10Macclesfield401761754441057
11Lincoln City411512146257557
12Bromley41168176364-156
13Barrow391411145565-1053
14Woking40148186058250
15Aldershot40148184462-1850
16Southport411211184156-1547
17Chester401111185462-844
18Guiseley40915163961-2242
19Boreham Wood40913183441-740
20Halifax381010185073-2340
21Altrincham39912184163-2239
22Torquay39911194168-2738
23Welling41711233258-2632
24Kidderminster40610244065-2528
View full National League table

Top Stories