Crewe Alexandra 3-1 Swindon Town: result and report

League Two · Saturday 19 October 2019

Result

Crewe Alexandra 3-1 Swindon Town

League Two · Saturday 19 October 2019, 14:00 UTC · half-time 0-1

Crewe Alexandra · Swindon Town · League Two predictions

Crewe Alexandra 3-1 Swindon Town: match report

Crewe Alexandra won against Swindon Town 3-1 in the League Two on Saturday 19 October 2019. It was 0-1 at half-time.

E. Doyle opened the scoring in the 37th minute. Crewe Alexandra's goals came from Chris Porter (59'), Chris Porter (90') and Charlie Kirk (90+4'). Swindon Town scored through E. Doyle (37').

Discipline: Crewe Alexandra received no yellow cards; Swindon Town received 4 yellow cards.

Going into the game Crewe Alexandra were 1st on 26 points from 13 and Swindon Town 7th on 21 points from 13. Crewe Alexandra went on to finish that season 1st with 69 points, and Swindon Town 2nd with 69.

Crewe Alexandra lined up in a 4-3-3 and Swindon Town in a 4-4-2. The highest match rating in our data went to Chris Porter of Crewe Alexandra (8.8), ahead of Tom Lowery (8.1).

Before this game the head-to-head record in our data stood at 2 Crewe Alexandra wins, 2 draws and 6 for Swindon Town.

Data as of 5 Nov 2026.

Key events

  • 37'Goal · E. DoyleSwindon Town · 0-1
  • 59'Goal · Chris PorterCrewe Alexandra · 1-1
  • 76'Yellow card · K. WoolerySwindon Town
  • 78'Yellow card · D. RoseSwindon Town
  • 80'Yellow card · Jordan LydenSwindon Town
  • 83'Yellow card · E. DoyleSwindon Town
  • 90'Goal · Chris PorterCrewe Alexandra · 2-1
  • 90+4'Goal · Charlie KirkCrewe Alexandra · 3-1

Head-to-head

10 meetings: Crewe Alexandra 2, draws 2, Swindon Town 6.

Team news

Crewe Alexandra line-up (4-3-3)

Will Jääskeläinen, Perry Ng, Nicky Hunt, Eddie Nolan, Harry Pickering, Paul Green, Ryan Wintle, Tom Lowery, Owen Dale, Chris Porter, Charlie Kirk

Swindon Town line-up (4-4-2)

Steven Benda, Rob Hunt, Mathieu Baudry, Gabriel Zakuani, Dion Donohue, Lloyd Isgrove, Jordan Lyden, Anthony Grant, Keshi Anderson, Eoin Doyle, Jerry Yates