League Two
Crewe3Swindon1

Crewe Alexandra 3-1 Swindon Town

Two late goals from Chris Porter and Charlie Kirk ensured Crewe stayed top of League Two as they came from behind to beat Swindon.

Porter cancelled out Eoin Doyle's first-half effort for the Robins and then poached a last-minute winner before Kirk added a third in stoppage-time as Crewe extended their unbeaten run to six games.

The Railwaymen dominated the first half when Swindon keeper Steven Benda did well to save Harry Pickering's low effort.

They overcame an early injury blow when veteran defender Nicky Hunt hobbled off to be replaced by Olly Lancashire - and fought back after Doyle made the most of Swindon's first sight of goal very much against the run of play.

After Jordan Lyden's effort was blocked inside the box, the striker pulled a right-footed effort into the bottom corner in the 37th minute.

Perry Ng was closer to squaring matters soon after the break when his enterprising run ended with a low shot that missed the bottom corner by inches.

But Crewe's pressure paid off and they levelled just before the hour mark when Tommy Lowery gathered a clearance on the edge of the box and drove at goal with Porter on hand in the six-yard box to head home.

Lancashire lifted a difficult chance over at the far post as Crewe searched for a winner which duly arrived in the last minute when Porter flicked home from the rebound from close range after his initial effort was repelled by Benda.

Kirk then bounded clear and lifted the ball over the onrushing Benda for the third.

Match report supplied by PA Media.

Line-ups

Crewe

  • 1Jaaskelainen
  • 2Ng
  • 15HuntSubstituted forLancashireat 18'minutes
  • 6Nolan
  • 3Pickering
  • 12GreenSubstituted forJonesat 79'minutes
  • 4Wintle
  • 16Lowery
  • 19DaleSubstituted forAinleyat 84'minutes
  • 9Porter
  • 10Kirk

Substitutes

  • 5Lancashire
  • 8Jones
  • 11Ainley
  • 13Richards
  • 14Finney
  • 17Anene
  • 25Adebisi

Swindon

  • 1Benda
  • 24Hunt
  • 6Baudry
  • 34Zakuani
  • 35Donohue
  • 7IsgroveSubstituted forWooleryat 57'minutesBooked at 76mins
  • 19LydenBooked at 80mins
  • 42Grant
  • 30AndersonSubstituted forRoseat 33'minutesBooked at 78mins
  • 28DoyleBooked at 83mins
  • 9YatesSubstituted forJaiyesimiat 71'minutes

Substitutes

  • 4Rose
  • 5Broadbent
  • 10Doughty
  • 11Woolery
  • 14Iandolo
  • 23McCormick
  • 27Jaiyesimi
Referee:
Marc Edwards
Attendance:
4,792

Match Stats

Home TeamCreweAway TeamSwindon
Possession
Home64%
Away36%
Shots
Home21
Away3
Shots on Target
Home7
Away2
Corners
Home12
Away1
Fouls
Home5
Away18

Live Text

Match ends, Crewe Alexandra 3, Swindon Town 1.

Full Time

Second Half ends, Crewe Alexandra 3, Swindon Town 1.

Attempt missed. James Jones (Crewe Alexandra) left footed shot from the left side of the box is close, but misses to the left. Assisted by Chris Porter.

Foul by Perry Ng (Crewe Alexandra).

Diallang Jaiyesimi (Swindon Town) wins a free kick in the defensive half.

Goal!

Goal! Crewe Alexandra 3, Swindon Town 1. Charlie Kirk (Crewe Alexandra) left footed shot from the centre of the box to the centre of the goal.

Goal!

Goal! Crewe Alexandra 2, Swindon Town 1. Chris Porter (Crewe Alexandra) right footed shot from very close range to the centre of the goal.

Attempt saved. Chris Porter (Crewe Alexandra) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Tommy Lowery.

Attempt missed. Oliver Lancashire (Crewe Alexandra) header from the left side of the six yard box is close, but misses to the left. Assisted by Harry Pickering with a cross following a corner.

Corner, Crewe Alexandra. Conceded by Dion Donohue.

Attempt blocked. Ryan Wintle (Crewe Alexandra) right footed shot from the centre of the box is blocked. Assisted by Chris Porter.

Corner, Crewe Alexandra. Conceded by Rob Hunt.

Substitution

Substitution, Crewe Alexandra. Callum Ainley replaces Owen Dale.

Offside, Crewe Alexandra. Eddie Nolan tries a through ball, but Chris Porter is caught offside.

Booking

Eoin Doyle (Swindon Town) is shown the yellow card for a bad foul.

Perry Ng (Crewe Alexandra) wins a free kick in the defensive half.

Foul by Eoin Doyle (Swindon Town).

Owen Dale (Crewe Alexandra) wins a free kick in the attacking half.

Foul by Mathieu Baudry (Swindon Town).

Perry Ng (Crewe Alexandra) wins a free kick in the defensive half.

Foul by Diallang Jaiyesimi (Swindon Town).

Booking

Jordan Lyden (Swindon Town) is shown the yellow card for a bad foul.

Hand ball by Jordan Lyden (Swindon Town).

Attempt missed. Oliver Lancashire (Crewe Alexandra) right footed shot from the right side of the six yard box is high and wide to the right. Assisted by Chris Porter with a headed pass following a set piece situation.

Substitution

Substitution, Crewe Alexandra. James Jones replaces Paul Green.

Booking

Danny Rose (Swindon Town) is shown the yellow card for a bad foul.

Paul Green (Crewe Alexandra) wins a free kick in the attacking half.

Foul by Danny Rose (Swindon Town).

Booking

Kaiyne Woolery (Swindon Town) is shown the yellow card for a bad foul.

Tommy Lowery (Crewe Alexandra) wins a free kick in the defensive half.

Foul by Kaiyne Woolery (Swindon Town).

Corner, Crewe Alexandra. Conceded by Gabriel Zakuani.

Attempt saved. Dion Donohue (Swindon Town) left footed shot from the centre of the box is saved in the top centre of the goal.

Substitution

Substitution, Swindon Town. Diallang Jaiyesimi replaces Jerry Yates.

Foul by Perry Ng (Crewe Alexandra).

Jerry Yates (Swindon Town) wins a free kick in the defensive half.

Corner, Swindon Town. Conceded by Perry Ng.

Hand ball by Kaiyne Woolery (Swindon Town).

Goal!

Goal! Crewe Alexandra 1, Swindon Town 1. Chris Porter (Crewe Alexandra) header from the left side of the six yard box to the centre of the goal. Assisted by Tommy Lowery.

Attempt missed. Tommy Lowery (Crewe Alexandra) left footed shot from outside the box is close, but misses to the left.

goal

As It Stood

TeamPWDLFAGDPts
1Crewe149232617929
2Bradford148332113827
3Newport13751147726
4Exeter147521815326
5Cheltenham1374223121125
6Forest Green14743169725
7Swindon146352119221
8Plymouth145542016420
9Macclesfield145541615120
10Cambridge145452014619
11Colchester145451613319
12Leyton Orient145452322119
13Crawley145452222019
14Grimsby145362020018
15Northampton145361616018
16Port Vale144641921-218
17Mansfield144552119217
18Salford144551622-617
19Walsall144371019-915
20Carlisle144281525-1014
21Oldham142571424-1011
22Scunthorpe142481723-610
23Morecambe142481426-1210
24Stevenage141671120-99
View full League Two table

Top Stories