Ryan Mason scored a hat-trick and missed a penalty as Swindon crushed disappointing Crewe.

Nile Ranger scored his first league goal for Swindon with a left-foot shot while Massimo Luongo added the second with a cross-cum-shot.

Mason turned in a defence-splitting pass from Yaser Kasim and then got his second from the penalty spot.

His third came when he steered home Alex Pritchard's cross and later saw his spot-kick saved by Alan Martin.

VIEW FROM THE DRESSING ROOM

Swindon Town manager Mark Cooper told BBC Wiltshire:

"The players, the staff, the supporters were fantastic - hopefully we continue to win people over.

"The most pleasing thing is what we're working on in training is coming to fruition and the group of players are still looking for more.

"It's all about the movement, getting people running off the ball, getting people running with the ball. That's the thing.

"From start to finish they were top-drawer."

Lineup, Bookings (5) & Substitutions (6)

Swindon

  • 01 Foderingham
  • 02 Thompson
  • 03 Byrne (Ajose - 68' )
  • 05 Hall
  • 14 McEveley Booked
  • 04 Luongo (Harley - 68' )
  • 08 Mason
  • 09 Ranger
  • 11 Pritchard Booked
  • 22 Ward
  • 15 Kasim (Thompson - 77' )

Substitutes

  • 25 Belford
  • 23 Barthram
  • 29 Rossi-Branco
  • 07 Harley
  • 19 Thompson
  • 20 Storey
  • 33 Ajose

Crewe

  • 13 Martin Booked
  • 02 Tootle
  • 03 Mellor (Robertson - 71' )
  • 04 Davis
  • 05 Ellis
  • 08 Osman
  • 14 Inman (Molyneux - 71' Booked )
  • 26 Aneke (Leitch-Smith - 71' )
  • 27 Colclough Booked
  • 42 Grant
  • 07 Clayton

Substitutes

  • 01 Phillips
  • 12 Ray
  • 15 Robertson
  • 18 Nolan
  • 24 Molyneux
  • 10 Leitch-Smith
  • 19 Oliver
Ref: Andy Davies
Att: 7,419

Match Stats

Shots

13 5

On target

7 4

Corners

8 4

Fouls

13 13

Live Text Commentary

90:00 +4:12 Full time

Full Time The referee signals the end of the game.

90:00 +3:41 Penalty

A save by Alan Martin from penalty by Ryan Mason. Swindon 5-0 Crewe.

90:00 +2:26

Foul by Mark Ellis on Nile Ranger, Penalty awarded.

90:00 +1:38

Ryan Harley takes the free kick.

90:00 +1:30

Free kick awarded for a foul by Max Clayton on Louis Thompson.

90:00 +0:46

Free kick taken by Wes Foderingham.

90:00 +0:26 Booking

Booking

90:00 +0:26

Lee Molyneux goes into the book.

90:00 +0:11

Unfair challenge on Ryan Mason by Lee Molyneux results in a free kick.

88:55

Free kick taken by Wes Foderingham.

88:36 Booking

Booking

88:36

Ryan Colclough receives a caution for unsporting behaviour.

88:07

Ryan Colclough concedes a free kick for a foul on Louis Thompson.

86:58

Ryan Harley has an effort at goal and missed to the right of the net.

85:51

Header at goal by Jay McEveley strikes the woodwork.

85:20

The ball is swung over by Ryan Harley.

82:06

Free kick taken by Grant Hall.

81:50

The referee blows for offside against Ajay Leitch-Smith.

79:56

Ryan Harley takes a shot. Parried by Alan Martin back into danger.

78:29

Ryan Mason restarts play with the free kick.

78:01

Free kick awarded for an unfair challenge on Louis Thompson by Lee Molyneux.

76:39

Corner taken by Ryan Colclough.

76:23 Substitution

Substitution Louis Thompson is brought on as a substitute for Yaser Kasim.

75:33

Ajay Leitch-Smith takes a shot. Wes Foderingham turns it away with a finger tip save.

72:08

Abdul Osman restarts play with the free kick.

72:01

Free kick awarded for an unfair challenge on Abdul Osman by Nile Ranger.

70:38 Substitution

Substitution (Crewe) makes a substitution, with Gregor Robertson coming on for Kelvin Mellor.

70:31 Substitution

Substitution Lee Molyneux on for Bradden Inman.

70:19 Substitution

Substitution Ajay Leitch-Smith replaces Chuks Aneke.

69:36 Goal scored

Goal! - Ryan Mason - Swindon 5 - 0 Crewe Ryan Mason slots the ball right footed into the goal. Swindon 5-0 Crewe.

68:47

Corner taken by Alex Pritchard from the right by-line.

68:15

Jay McEveley restarts play with the free kick.

68:06

Alex Pritchard fouled by Abdul Osman, the ref awards a free kick.

67:52 Substitution

Substitution Nick Ajose is brought on as a substitute for Nathan Byrne.

67:06 Substitution

Substitution Ryan Harley comes on in place of Massimo Luongo.

66:08

Shot by Ryan Mason.

66:00

Corner taken by Nathan Thompson.

65:35

Bradden Inman has an effort at goal. Wes Foderingham parries the ball away.

64:01

Free kick taken by Mark Ellis.

63:55

Nile Ranger gives away a free kick for an unfair challenge on Mark Ellis.

63:00

Darren Ward takes a shot.

62:42

Clearance made by Mark Ellis.

62:36

Corner taken by Jay McEveley from the right by-line.

62:20

Alex Pritchard has an effort at goal.

60:12

Harry Davis takes the free kick.

59:55 Booking

Booking

59:55

Booking for Alex Pritchard for unsporting behaviour.

59:43

Foul by Alex Pritchard on Bradden Inman, free kick awarded.

59:17

Nathan Thompson takes the free kick.

59:07

Matt Tootle concedes a free kick for a foul on Nathan Byrne.

58:00

The ball is delivered by Abdul Osman.

57:58

Harry Davis restarts play with the free kick.

57:48

Abdul Osman fouled by Nile Ranger, the ref awards a free kick.

57:01

Massimo Luongo restarts play with the free kick.

56:52

Harry Davis challenges Nile Ranger unfairly and gives away a free kick.

54:07 Goal scored

Goal! - Ryan Mason - Swindon 4 - 0 Crewe Penalty scored by Ryan Mason. Swindon 4-0 Crewe.

53:47

Alan Martin receives a yellow card for unsporting behaviour.

53:47 Booking

Booking

53:28

Unfair challenge on Nile Ranger by Alan Martin results in a Penalty.

51:27

Corner from the left by-line taken by Bradden Inman.

31:01

Corner from the taken by Ryan Mason.

32:01

Corner taken by Nathan Thompson from the .

46:00

Assist on the goal came from Yaser Kasim.

46:00 Goal scored

Goal! - Ryan Mason - Swindon 3 - 0 Crewe Ryan Mason scores with their left foot. Swindon 3-0 Crewe.

45:01

The second half kicks off.

63:12

Corner taken by Ryan Mason.

45:00 +3:01 Half time

Half Time The ref blows to end the first period.

45:00 +1:36

Kelvin Mellor takes a shot. Wes Foderingham safely holds on.

45:00 +1:11

Free kick crossed by Matt Tootle.

45:00 +0:54

Jay McEveley is shown a yellow card.

45:00 +0:54 Booking

Booking

45:00 +0:39

Foul by Jay McEveley on Ryan Colclough, free kick awarded.

45:00 +0:14

Free kick taken by Harry Davis.

44:28

Jay McEveley concedes a free kick for a foul on Kelvin Mellor.

43:30

Clearance by Ryan Colclough.

43:05

Free kick crossed by Jay McEveley.

42:48

Alex Pritchard fouled by Kelvin Mellor, the ref awards a free kick.

42:16 Goal scored

Goal! - Massimo Luongo - Swindon 2 - 0 Crewe Massimo Luongo scores with a left foot finish. Swindon 2-0 Crewe.

41:37

The ball is delivered by Grant Hall.

40:06

Chuks Aneke takes a shot.

39:39

Free kick taken by Alan Martin.

39:29

Free kick awarded for a foul by Nile Ranger on Kelvin Mellor.

36:55

Yaser Kasim takes the free kick.

36:37

Unfair challenge on Yaser Kasim by Chuks Aneke results in a free kick.

33:54 Goal scored

Goal! - Nile Ranger - Swindon 1 - 0 Crewe Nile Ranger scores with their right foot. Swindon 1-0 Crewe.

33:39

Wes Foderingham makes a clearance.

33:34

Corner from the right by-line taken by Matt Tootle.

32:44

Abdul Osman takes a shot.

31:37

Shot by Nathan Thompson.

28:57

Chuks Aneke crosses the ball in from the free kick.

28:48

Unfair challenge on Anthony Grant by Grant Hall results in a free kick.

22:14

Free kick taken by Grant Hall.

22:03

The assistant referee signals for offside against Bradden Inman.

20:35

Alex Pritchard heads at goal. Alan Martin safely holds on.

20:16

Corner taken by Nathan Thompson.

18:36

Alan Martin manages to make a clearance.

17:26

Kelvin Mellor fouled by Alex Pritchard, the ref awards a free kick.

15:28

Free kick taken by Alan Martin.

15:18

Free kick awarded for an unfair challenge on Mark Ellis by Grant Hall.

15:02

Corner taken by Alex Pritchard from the right by-line.

11:57

Grant Hall restarts play with the free kick.

11:49

The offside flag is raised against Matt Tootle.

9:38

Alex Pritchard takes a shot and cleared the crossbar.

8:19

Harry Davis takes the free kick.

8:01

Bradden Inman fouled by Nathan Thompson, the ref awards a free kick.

7:31

Alan Martin takes the free kick.

7:15

Unfair challenge on Mark Ellis by Ryan Mason results in a free kick.

6:53

Wes Foderingham manages to make a clearance.

6:34

Free kick taken by Chuks Aneke.

6:29

Free kick taken by Abdul Osman.

6:08

Yaser Kasim challenges Anthony Grant unfairly and gives away a free kick.

3:43

Alan Martin takes the free kick.

3:39

The referee blows for offside.

3:10

Alex Pritchard takes the free kick.

2:57

Free kick awarded for an unfair challenge on Alex Pritchard by Bradden Inman.

2:24

Free kick taken by Massimo Luongo.

2:13

Free kick awarded for a foul by Harry Davis on Nathan Byrne.

1:58

Clearance by Wes Foderingham.

0:00

The match has kicked off.

Live data and text provided by our data suppliers