League One
Swindon1Millwall0

Swindon Town 1-0 Millwall

Substitute Conor Thomas scored a dramatic stoppage-time winner as Swindon ended Millwall's 16-match unbeaten run in League One.

Thomas blasted home for the relegation-threatened Robins in the 94th minute after being picked out by Nicky Ajose to boost Swindon's survival chances.

Up to that point the game was lacking many clear-cut chances, with both teams unable to break the deadlock.

The first half was evenly contested and the first opening fell to promotion-chasing Millwall in the fifth minute when Lee Gregory ran on to a long kick from goalkeeper Jordan Archer but could only manage a tame shot from a tight angle.

Swindon's best chance of the half came in the 21st minute when, following some intricate football on the edge of the Millwall box, Charlie Colkett took a shot destined for the right corner only for Archer to push it behind.

Swindon were the better team in the second half but were unable to capitalise on their dominance until Thomas' late heroics.

Jonathan Obika earlier seemed to have passed up the opportunity to snatch victory when he was unable to get a good connection on a header.

Match report supplied by the Press Association

Line-ups

Swindon

  • 1Vigouroux
  • 2ThompsonBooked at 89minsSubstituted forBarryat 89'minutes
  • 29Branco
  • 25ConroyBooked at 90mins
  • 21DaboSubstituted forBrophyat 70'minutes
  • 23Ince
  • 4C Thomas
  • 20Colkett
  • 10GoddardSubstituted forNorrisat 71'minutes
  • 19Ajose
  • 9Obika

Substitutes

  • 8Kasim
  • 11Brophy
  • 12Henry
  • 22Starkey
  • 27Barry
  • 28Jones
  • 33Norris

Millwall

  • 1Archer
  • 12Romeo
  • 17Webster
  • 24Cooper
  • 5Craig
  • 14Wallace
  • 16ButcherBooked at 87mins
  • 6Williams
  • 22O'BrienSubstituted forOnyedinmaat 56'minutes
  • 20MorisonSubstituted forFergusonat 71'minutes
  • 9GregoryBooked at 20mins

Substitutes

  • 2Cummings
  • 4Hutchinson
  • 7Worrall
  • 8Thompson
  • 10Onyedinma
  • 18Ferguson
  • 31King
Referee:
John Busby
Attendance:
7,038

Match Stats

Home TeamSwindonAway TeamMillwall
Possession
Home56%
Away44%
Shots
Home12
Away6
Shots on Target
Home5
Away1
Corners
Home9
Away6
Fouls
Home6
Away11

Live Text

Match ends, Swindon Town 1, Millwall 0.

Full Time

Second Half ends, Swindon Town 1, Millwall 0.

Goal!

Goal! Swindon Town 1, Millwall 0. Conor Thomas (Swindon Town) right footed shot from the centre of the box to the bottom right corner.

Attempt blocked. Nicky Ajose (Swindon Town) right footed shot from outside the box is blocked.

Hand ball by Lee Gregory (Millwall).

Booking

Dion Conroy (Swindon Town) is shown the yellow card for a bad foul.

Foul by Dion Conroy (Swindon Town).

Fred Onyedinma (Millwall) wins a free kick in the attacking half.

Charlie Colkett (Swindon Town) wins a free kick in the attacking half.

Foul by Lee Gregory (Millwall).

Substitution

Substitution, Swindon Town. Bradley Barry replaces Nathan Thompson.

Booking

Nathan Thompson (Swindon Town) is shown the yellow card for a bad foul.

Corner, Swindon Town. Conceded by Mahlon Romeo.

Booking

Callum Butcher (Millwall) is shown the yellow card for a bad foul.

Rohan Ince (Swindon Town) wins a free kick in the defensive half.

Foul by Callum Butcher (Millwall).

Corner, Millwall. Conceded by Dion Conroy.

Attempt blocked. Jonathan Obika (Swindon Town) right footed shot from outside the box is blocked.

Rohan Ince (Swindon Town) wins a free kick in the attacking half.

Foul by Shaun Williams (Millwall).

Attempt missed. Jonathan Obika (Swindon Town) right footed shot from the centre of the box is just a bit too high.

Corner, Swindon Town. Conceded by Tony Craig.

Corner, Swindon Town. Conceded by Mahlon Romeo.

Rohan Ince (Swindon Town) wins a free kick in the defensive half.

Foul by Shane Ferguson (Millwall).

Corner, Millwall. Conceded by James Brophy.

Attempt saved. Jonathan Obika (Swindon Town) header from the centre of the box is saved in the centre of the goal.

Corner, Swindon Town. Conceded by Callum Butcher.

Substitution

Substitution, Millwall. Shane Ferguson replaces Steve Morison.

Substitution

Substitution, Swindon Town. Luke Norris replaces John Goddard.

Substitution

Substitution, Swindon Town. James Brophy replaces Fankaty Dabo.

Delay over. They are ready to continue.

Delay in match Lawrence Vigouroux (Swindon Town) because of an injury.

John Goddard (Swindon Town) wins a free kick in the defensive half.

Foul by Fred Onyedinma (Millwall).

Foul by John Goddard (Swindon Town).

Fred Onyedinma (Millwall) wins a free kick on the right wing.

Attempt blocked. Jonathan Obika (Swindon Town) right footed shot from outside the box is blocked.

Fankaty Dabo (Swindon Town) wins a free kick in the attacking half.

Foul by Fred Onyedinma (Millwall).

goal

As It Stood

TeamPWDLFAGDPts
1Sheff Utd392310674443079
2Bolton39229862342875
3Fleetwood391912855361969
4Bradford391618552361666
5Scunthorpe3918101166462064
6Southend3917121060471363
7Millwall381612105345860
8Rochdale38169136155657
9Bristol Rovers401512135859-157
10Oxford Utd39168155146556
11Peterborough401510155554155
12Walsall391314124749-253
13Wimbledon391215124948151
14Northampton40148185763-650
15MK Dons391212154849-148
16Charlton391017124946347
17Bury401210185764-746
18Oldham401015152739-1245
19Gillingham401112175168-1745
20Shrewsbury391110184155-1443
21Port Vale381012164259-1742
22Swindon40109214159-1839
23Chesterfield4089233866-2833
24Coventry40711223360-2732
View full League One table

Top Stories