Chuks Aneke's last-minute goal helped Crewe come from 2-0 down to salvage a point at Walsall.

The hosts took the lead when Jamie Paterson latched on to a Florent Cuvelier through ball and slotted past keeper Alan Martin.

Cuvelier made it 2-0 to the Saddlers when he crashed home from close range.

Crewe fought back though and Mark Ellis' close range goal just before the break gave them hope before Aneke's late strike completed the comeback.

Lineup, Bookings (2) & Substitutions (6)

Walsall

  • 27 Darlow
  • 02 Taundry
  • 04 Butler Booked
  • 05 Holden Booked
  • 26 Taylor (Purkiss - 83' )
  • 06 Featherstone (Bowerman - 74' )
  • 07 Chambers
  • 08 Cuvelier
  • 24 Baxendale
  • 09 Grigg (Brandy - 89' )
  • 10 Paterson

Substitutes

  • 01 Grof
  • 14 Purkiss
  • 22 Downing
  • 11 Hemmings
  • 16 Jones
  • 12 Brandy
  • 17 Bowerman

Crewe

  • 13 Martin
  • 02 Tootle (Robertson - 86' )
  • 03 Davis
  • 05 Ellis
  • 08 Murphy
  • 14 Mellor
  • 19 Osman
  • 07 M Clayton (Aneke - 69' )
  • 09 Pogba
  • 11 Moore
  • 18 Daniels (West - 69' )

Substitutes

  • 01 Phillips
  • 06 Dugdale
  • 12 Turton
  • 15 Robertson
  • 16 Guthrie
  • 23 West
  • 26 Aneke
Ref: Webb
Att: 3,836

Match Stats

Shots

15 9

On target

8 5

Corners

5 6

Fouls

14 8

Live Text Commentary

90:00 +4:19 Full time

Full Time The game is over, as the referee blows his whistle.

90:00 +1:57

Assist on the goal came from Mathias Pogba.

90:00 +1:57 Goal scored

Goal! - Chuks Aneke - Walsall 2 - 2 Crewe Chuks Aneke finds the back of the net with a headed goal from inside the six-yard box. Walsall 2-2 Crewe.

90:00 +1:42

Centre by Mathias Pogba,

90:00 +0:15

Shot from just outside the box by Chuks Aneke goes over the bar.

87:57 Substitution

Substitution Febian Brandy on for Will Grigg.

87:57

The ball is swung over by Kelvin Mellor.

86:55

Corner crossed in by Byron Moore, save by Karl Darlow.

86:00 Substitution

Substitution Matt Tootle leaves the field to be replaced by Gregor Robertson.

85:45

Shot from long distance by Michael West misses to the right of the target.

84:18

The ball is sent over by Kelvin Mellor.

83:31

Kelvin Mellor gives away a free kick for an unfair challenge on Andy Butler. Free kick taken by Karl Darlow.

83:05

Florent Cuvelier takes a shot. Comfortable save by Alan Martin.

82:03 Substitution

Substitution Ben Purkiss replaces Andy Taylor.

79:02

Corner taken by Matt Tootle, clearance made by George Bowerman.

77:57

Luke Murphy restarts play with the free kick.

77:57 Booking

Booking The referee shows Andy Butler a yellow card for unsporting behaviour.

77:39

Free kick awarded for a foul by Andy Taylor on Mathias Pogba.

73:31 Substitution

Substitution (Walsall) makes a substitution, with George Bowerman coming on for Nicky Featherstone.

72:18

Corner taken by Matt Tootle from the right by-line, save by Karl Darlow.

68:27

Indirect free kick taken by Andy Butler.

68:27 Substitution

Substitution Max Clayton goes off and Chuks Aneke comes on.

68:27 Substitution

Substitution Michael West joins the action as a substitute, replacing Brendon Daniels.

68:27

Max Clayton gives away a free kick for an unfair challenge on Andy Butler.

67:38

The ball is sent over by Richard Taundry, Alan Martin makes a save.

65:38

Florent Cuvelier has a shot on goal from outside the box which misses left.

63:50

Adam Chambers fouled by Harry Davis, the ref awards a free kick. The ball is delivered by Andy Taylor, Close range headed effort by Andy Butler misses to the right of the goal.

63:09

Will Grigg is adjudged to have handled the ball. Alan Martin takes the free kick.

62:19

Effort on goal by Luke Murphy from just inside the area clears the bar.

60:15

Mark Ellis challenges Will Grigg unfairly and gives away a free kick. Free kick crossed by Jamie Paterson, clearance by Matt Tootle. Mark Ellis fouled by Andy Butler, the ref awards a free kick. Alan Martin takes the indirect free kick.

58:48

Jamie Paterson delivers the ball.

58:03

Jamie Paterson takes the outswinging corner, clearance made by Mathias Pogba.

57:28

Jamie Paterson sends in a cross, Matt Tootle manages to make a clearance.

56:53

Will Grigg concedes a free kick for a foul on Abdul Osman. Indirect free kick taken by Luke Murphy.

56:06

Mathias Pogba fouled by Andy Taylor, the ref awards a free kick. Free kick crossed left-footed by Brendon Daniels, clearance by Florent Cuvelier.

55:47

The official flags Adam Chambers offside. Alan Martin takes the indirect free kick.

54:30

Byron Moore takes a shot. Save made by Karl Darlow.

52:34

Mark Ellis gives away a free kick for an unfair challenge on Will Grigg. The free kick is delivered right-footed by Florent Cuvelier from left wing, Mark Ellis makes a clearance.

51:22

Will Grigg takes a shot. Save made by Alan Martin. Florent Cuvelier takes a shot. Brendon Daniels gets a block in. Corner taken right-footed by Jamie Paterson from the right by-line, Andy Taylor takes a shot. Save by Alan Martin.

49:48

Free kick awarded for a foul by Adam Chambers on Luke Murphy. Matt Tootle takes the free kick.

47:47

Centre by Mathias Pogba.

46:34

Effort from just outside the area by Florent Cuvelier goes over the target.

45:40

Foul by Mathias Pogba on Andy Taylor, free kick awarded. Andy Butler takes the free kick.

45:15

Unfair challenge on Andy Butler by Mathias Pogba results in a free kick. Andy Taylor restarts play with the free kick.

45:01

The referee gets the second half underway.

45:00 +3:07 Half time

Half Time It is the end of the first-half.

15:00

Inswinging corner taken from the left by-line by Jamie Paterson.

45:00 +2:42

Will Grigg gives away a free kick for an unfair challenge on Matt Tootle. Alan Martin restarts play with the free kick.

45:00 +2:17

Mathias Pogba is adjudged to have handled the ball. Andy Butler takes the free kick.

45:00 +0:55

Shot from just outside the box by Adam Chambers misses to the left of the target.

43:38

Assist by Luke Murphy.

43:38 Goal scored

Goal! - Mark Ellis - Walsall 2 - 1 Crewe Mark Ellis finds the net with a goal from inside the area low into the middle of the goal. Walsall 2-1 Crewe.

42:31

Foul by Adam Chambers on Byron Moore, free kick awarded. The ball is delivered by Luke Murphy,

41:05

Indirect free kick taken by Mark Ellis.

41:05 Booking

Booking Booking for Dean Holden for unsporting behaviour.

40:55

Unfair challenge on Max Clayton by Dean Holden results in a free kick.

39:23

Jamie Paterson concedes a free kick for a foul on Mathias Pogba. Luke Murphy restarts play with the free kick.

37:50

Mathias Pogba takes a shot. Karl Darlow makes a save. Matt Tootle takes the outswinging corner, Adam Chambers makes a clearance.

36:43

Jamie Paterson takes a shot. Alan Martin makes a save.

35:04

Corner taken by Matt Tootle, Harry Davis produces a headed effort from deep inside the six-yard box which goes wide of the right-hand upright.

13:00

Inswinging corner taken right-footed by Jamie Paterson from the left by-line.

34:39

Richard Taundry concedes a free kick for a foul on Brendon Daniels. Alan Martin takes the indirect free kick.

32:46

Handball by Florent Cuvelier. Alan Martin restarts play with the free kick.

25:09

Assist on the goal came from Will Grigg.

25:09 Goal scored

Goal! - Florent Cuvelier - Walsall 2 - 0 Crewe A goal is scored by Florent Cuvelier from inside the six-yard box to the bottom right corner of the goal. Walsall 2-0 Crewe.

14:00

Corner taken right-footed by Jamie Paterson.

21:40

Richard Taundry takes a shot from 35 yards and went wide left of the target.

17:50

The ball is delivered by Jamie Paterson, Alan Martin makes a save.

17:10

Free kick awarded for an unfair challenge on Harry Davis by Will Grigg. Indirect free kick taken by Harry Davis.

16:07

Mathias Pogba is ruled offside. Karl Darlow restarts play with the free kick.

13:55

Effort from deep inside the area by Adam Chambers misses to the right of the target.

11:45

Assist by Florent Cuvelier.

11:45 Goal scored

Goal! - Jamie Paterson - Walsall 1 - 0 Crewe Jamie Paterson finds the net with a goal from inside the penalty area to the bottom right corner of the goal. Walsall 1-0 Crewe.

10:03

Free kick awarded for an unfair challenge on Brendon Daniels by Adam Chambers. Strike comes in from Harry Davis from the free kick, save by Karl Darlow. Floated corner taken right-footed by Brendon Daniels, Richard Taundry makes a clearance.

9:29

Nicky Featherstone concedes a free kick for a foul on Brendon Daniels. Abdul Osman takes the free kick.

8:11

Free kick awarded for a foul by Nicky Featherstone on Byron Moore. Brendon Daniels restarts play with the free kick.

7:19

Effort on goal by Adam Chambers from 35 yards missed to the left of the goal.

6:49

James Baxendale delivers the ball.

5:37

Foul by Abdul Osman on Jamie Paterson, free kick awarded. Indirect free kick taken by Nicky Featherstone.

3:50

The ball is crossed by Florent Cuvelier, Richard Taundry makes a save.

0:58

Andy Taylor takes a shot. Jamie Paterson makes a brilliant save.

0:00

The referee gets the game started.

Live data and text provided by our data suppliers