Notts County moved out of the League One relegation zone with a dramatic and crucial win over Swindon.

The Magpies took an early lead when Alan Sheehan rifled in Jack Grealish's cut-back home from the edge of the box.

Swindon played the closing minutes with nine men after Troy Archibald-Henville and Nathan Thompson were sent off.

Callum McGregor slotted into an empty net to seal the win, with Robins goalkeeper Wes Foderingham caught upfield after an attacking free-kick.

County's win moves them into 19th place, needing just a point from the last game of the season at Oldham to avoid relegation.

Swindon's Thompson was dismissed for two yellow cards, while Archibald-Henville saw red for an off-the-ball incident.

Notts County manager Shaun Derry told BBC Radio Nottingham:

"It's not over yet, I've been around the game too long to know that strange things do happen on the final day.

"I want us to go away on the final day and do the job right.

"I've said to the lads, "let's finish the job". The boys have put us in this position - to get out of it on the final day - and I am really proud of them."

Swindon Town manager Mark Cooper told BBC Wiltshire:

"I don't think words can describe at the end what I've just seen. (I've been) watching football for 30 years and I've never seen anything like that. Disgrace to football in my opinion.

"I thought he (the referee) was playing bingo, trying to get a full house with all our players being booked.

"They (Notts County) were right at it today. They deserve to stay up on that performance.

"I didn't think we produced enough in the final third. We never looked as if we were going to work them too much."

Lineup, Bookings (10) & Substitutions (5)

Notts County

  • 01 Bialkowski
  • 02 Dumbuya
  • 03 Sheehan Booked
  • 04 Liddle
  • 12 Mullins Booked
  • 26 Hollis
  • 20 Campbell-Ryce Booked
  • 21 Thompson
  • 19 Murray Booked (McGregor - 79' )
  • 16 Spencer
  • 07 Grealish (Tyson - 86' )

Substitutes

  • 08 McGregor
  • 17 Waite
  • 23 Speiss
  • 24 Vela
  • 28 Boucaud
  • 29 Roberts
  • 39 Tyson

Swindon Town

  • 01 Foderingham
  • 02 Thompson Dismissed after an earlier booking
  • 14 McEveley
  • 03 Byrne (Thompson - 61' Booked )
  • 41 Archibald-Henville Dismissed
  • 40 Stephens
  • 04 Luongo
  • 24 Cox Booked (Gladwin - 77' )
  • 28 Smith Booked
  • 29 Branco (Storey - 71' )
  • 11 Pritchard

Substitutes

  • 17 Waldon
  • 19 Thompson
  • 20 Storey
  • 23 Barthram
  • 25 Belford
  • 33 Barker
  • 39 Gladwin
Ref: Richard Clark
Att: 6,714

Match Stats

Shots

11 14

On target

3 1

Corners

9 2

Fouls

13 10

Live Text Commentary

Full time

Full Time Match ends, Notts County 2, Swindon Town 0.

90:00 +13:33 Full time

Full Time Second Half ends, Notts County 2, Swindon Town 0.

90:00 +13:25

Attempt missed. Alan Sheehan (Notts County) left footed shot from outside the box is too high.

90:00 +12:27

Jamal Campbell-Ryce (Notts County) wins a free kick in the defensive half.

90:00 +12:27

Foul by Massimo Luongo (Swindon Town).

90:00 +11:53

Gary Liddle (Notts County) wins a free kick in the defensive half.

90:00 +11:53

Foul by Jack Stephens (Swindon Town).

90:00 +11:25

Corner, Notts County. Conceded by Louis Thompson.

90:00 +8:35 Goal scored

Goal! Goal! Notts County 2, Swindon Town 0. Callum McGregor (Notts County) left footed shot from the centre of the box to the centre of the goal. Assisted by Jamal Campbell-Ryce.

90:00 +7:52

Foul by Mustapha Dumbuya (Notts County).

90:00 +7:52

Alex Pritchard (Swindon Town) wins a free kick in the defensive half.

90:00 +5:59

Attempt missed. Michael Smith (Swindon Town) header from the centre of the box is too high.

90:00 +5:32

Foul by James Spencer (Notts County).

90:00 +5:32

Alex Pritchard (Swindon Town) wins a free kick in the defensive half.

90:00 +5:03

Foul by James Spencer (Notts County).

90:00 +5:03

Louis Thompson (Swindon Town) wins a free kick on the left wing.

90:00 +3:41 Booking

Booking Hayden Mullins (Notts County) is shown the yellow card.

90:00 +3:25 Booking

Booking Alan Sheehan (Notts County) is shown the yellow card.

90:00 +2:54 Booking

Booking Michael Smith (Swindon Town) is shown the yellow card.

90:00 +2:38 Booking

Booking Louis Thompson (Swindon Town) is shown the yellow card.

90:00 +1:45 Dismissal

Dismissal Second yellow card to Nathan Thompson (Swindon Town).

90:00 +0:06 Dismissal

Dismissal Troy Archibald-Henville (Swindon Town) is shown the red card for fighting.

88:18

Corner, Notts County. Conceded by Troy Archibald-Henville.

87:26

Nathan Tyson (Notts County) wins a free kick on the right wing.

87:26

Foul by Alex Pritchard (Swindon Town).

86:30

Attempt missed. Alex Pritchard (Swindon Town) right footed shot from outside the box is just a bit too high.

85:18 Substitution

Substitution Substitution, Notts County. Nathan Tyson replaces Jack Grealish.

84:35

Attempt saved. Alex Pritchard (Swindon Town) right footed shot from outside the box is saved in the centre of the goal.

81:50

Attempt missed. Alan Sheehan (Notts County) left footed shot from outside the box is close, but misses to the left.

81:34

Corner, Notts County. Conceded by Wes Foderingham.

80:52

James Spencer (Notts County) wins a free kick on the left wing.

80:52

Foul by Jack Stephens (Swindon Town).

79:51

Foul by Jamal Campbell-Ryce (Notts County).

79:51

Jack Stephens (Swindon Town) wins a free kick in the attacking half.

78:23 Substitution

Substitution Substitution, Notts County. Callum McGregor replaces Ronan Murray.

78:03

Attempt missed. Massimo Luongo (Swindon Town) header from the centre of the box misses to the left.

77:38

Attempt blocked. Massimo Luongo (Swindon Town) right footed shot from outside the box is blocked.

76:34

Foul by Ronan Murray (Notts County).

76:34

Nathan Thompson (Swindon Town) wins a free kick on the left wing.

76:11 Substitution

Substitution Substitution, Swindon Town. Ben Gladwin replaces Lee Cox.

74:18 Booking

Booking Ronan Murray (Notts County) is shown the yellow card.

74:10

Ronan Murray (Notts County) has gone down, but that's a dive.

73:07

James Spencer (Notts County) wins a free kick in the defensive half.

73:07

Foul by Louis Thompson (Swindon Town).

72:31

Attempt missed. James Spencer (Notts County) right footed shot from a difficult angle on the right is just a bit too high.

71:59

Corner, Notts County. Conceded by Jack Stephens.

70:59 Substitution

Substitution Substitution, Swindon Town. Miles Storey replaces Raphael Rossi Branco.

70:06

Corner, Notts County. Conceded by Raphael Rossi Branco.

68:41 Booking

Booking Jamal Campbell-Ryce (Notts County) is shown the yellow card.

64:48

Corner, Notts County. Conceded by Jack Stephens.

62:14

Attempt missed. Massimo Luongo (Swindon Town) right footed shot from a difficult angle on the right is close, but misses to the right.

61:30

Foul by Ronan Murray (Notts County).

61:30

Nathan Thompson (Swindon Town) wins a free kick in the attacking half.

60:43

James Spencer (Notts County) wins a free kick in the defensive half.

60:43

Foul by Troy Archibald-Henville (Swindon Town).

60:13 Substitution

Substitution Substitution, Swindon Town. Louis Thompson replaces Nathan Byrne.

59:43

Foul by Jack Grealish (Notts County).

59:43

Jack Stephens (Swindon Town) wins a free kick on the left wing.

58:52

Foul by Haydn Hollis (Notts County).

58:52

Michael Smith (Swindon Town) wins a free kick in the defensive half.

58:22

Attempt blocked. Jamal Campbell-Ryce (Notts County) right footed shot from the right side of the box is blocked.

57:08

Foul by James Spencer (Notts County).

57:08

Troy Archibald-Henville (Swindon Town) wins a free kick in the attacking half.

52:09

Foul by Curtis Thompson (Notts County).

52:09

James McEveley (Swindon Town) wins a free kick in the defensive half.

49:23

Corner, Notts County. Conceded by Wes Foderingham.

49:06

Attempt saved. Ronan Murray (Notts County) right footed shot from the centre of the box is saved in the bottom right corner.

48:09

Attempt missed. Jack Stephens (Swindon Town) right footed shot from outside the box misses to the right.

45:00

Second Half begins Notts County 1, Swindon Town 0.

45:00 +2:17 Half time

Half Time First Half ends, Notts County 1, Swindon Town 0.

40:03

Attempt missed. Ronan Murray (Notts County) right footed shot from the centre of the box is close, but misses to the left.

39:24

Attempt blocked. James Spencer (Notts County) right footed shot from the centre of the box is blocked.

38:49

Corner, Notts County. Conceded by James McEveley.

36:25 Booking

Booking Lee Cox (Swindon Town) is shown the yellow card.

36:07

Jamal Campbell-Ryce (Notts County) wins a free kick in the defensive half.

36:07

Foul by Lee Cox (Swindon Town).

33:18

Attempt missed. Troy Archibald-Henville (Swindon Town) header from the centre of the box is close, but misses to the left.

32:40

Corner, Swindon Town. Conceded by Hayden Mullins.

32:00

Attempt missed. Michael Smith (Swindon Town) right footed shot from the centre of the box is too high.

31:48

Attempt blocked. Alex Pritchard (Swindon Town) right footed shot from outside the box is blocked.

30:55

Foul by Ronan Murray (Notts County).

30:55

Massimo Luongo (Swindon Town) wins a free kick in the defensive half.

27:42

Corner, Notts County. Conceded by Troy Archibald-Henville.

25:40

Attempt missed. Michael Smith (Swindon Town) right footed shot from the centre of the box is close, but misses to the right.

25:23

Attempt blocked. James McEveley (Swindon Town) right footed shot from outside the box is blocked.

23:01 Booking

Booking Nathan Thompson (Swindon Town) is shown the yellow card.

23:00

Alan Sheehan (Notts County) wins a free kick on the right wing.

22:47

Foul by Nathan Thompson (Swindon Town).

21:26

Attempt blocked. James McEveley (Swindon Town) right footed shot from the centre of the box is blocked.

20:55

Corner, Swindon Town. Conceded by Jamal Campbell-Ryce.

16:10

Jack Grealish (Notts County) wins a free kick on the right wing.

16:10

Foul by Nathan Thompson (Swindon Town).

10:55

Attempt missed. Alex Pritchard (Swindon Town) left footed shot from outside the box is close, but misses to the left.

8:48 Goal scored

Goal! Goal! Notts County 1, Swindon Town 0. Alan Sheehan (Notts County) left footed shot from the left side of the box to the bottom right corner. Assisted by Jack Grealish.

6:36

Attempt missed. Haydn Hollis (Notts County) header from the centre of the box is close, but misses to the right.

5:54

Jack Grealish (Notts County) wins a free kick in the defensive half.

5:54

Foul by Nathan Thompson (Swindon Town).

4:57

Attempt missed. James Spencer (Notts County) header from the centre of the box is close, but misses to the left.

0:13

Alex Pritchard (Swindon Town) wins a free kick in the defensive half.

0:13

Foul by Gary Liddle (Notts County).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers