Rochdale 3-3 Walsall

Andy Butler's injury-time header earned a dramatic 3-3 draw at Spotland for Walsall after Rochdale had come back from two down to scent a late victory.

The Saddlers led 2-0 at the break through Emmanuel Ledesma's 25-yarder and a Joe Widdowson own goal.

But Jean Louis Akpa Akpro got one back from close range on 66 minutes before Michael Symes' penalty after Jason Kennedy was fouled by Mat Sadler.

Akpa Akpro then volleyed Dale in front, only for Butler to head the equaliser.

Walsall took the lead on 25 minutes when Ledesma collected the loose ball before firing a measured 25-yard effort wide of keeper Dave Lucas.

They went two up 13 minutes later when home full-back Widdowson managed to get his head to Ledesma's free-kick from the right and succeeded only in sending the ball looping over Lucas and into his own net.

Rochdale were back in the game when Nicky Adams' corner was headed across the face of goal by Kevin Long and Akpa Akpro poked home from close range.

Symes then wasted a glorious chance to level when Akpa Akpro presented him with an open goal, the striker screwing his shot horribly wide. But he made up for that miss when he stroked home his 82nd minute penalty.

The points looked in the bag for Dale when Akpa Akpro scored, but Butler's header leaves them eight points adrift of 20th-placed Walsall, who are two points above the drop zone.

VIEWS FROM THE DRESSING ROOM

Rochdale manager John Coleman told BBC Radio Manchester:

Media playback is not supported on this device

Coleman 'sick' after late equaliser

"I thought we were positive, we've taken the game to them and dominated possession.

"Then just when you think you've won it, we've gone to sleep from the kick-off.

"I don't think a draw was a fair reflection. I think we deserved to win but you don't always get what you deserve in football.

"It's probably the worst moment I've ever had in football. I feel a bit physically sick."

Lineup, Bookings (0) & Substitutions (5)

Rochdale

  • 23 Lucas
  • 03 Widdowson
  • 05 Amankwaah
  • 12 Long
  • 24 Byrne (Obadeyi - 63' )
  • 07 Kennedy
  • 08 Jones
  • 16 Tutte
  • 26 Akpa Akpro
  • 09 Symes
  • 10 Grimes (Adams - 56' )

Substitutes

  • 21 Edwards
  • 04 Holness
  • 11 Adams
  • 27 McConville
  • 19 Obadeyi

Walsall

  • 21 Grof
  • 02 Westlake (Paterson - 84' )
  • 03 Sadler
  • 04 Butler
  • 06 Smith
  • 11 Hurst
  • 16 Nicholls
  • 25 Cuvelier
  • 27 Mantom
  • 17 Bowerman (Grigg - 74' )
  • 28 Ledesma (Taundry - 79' )

Substitutes

  • 01 Walker
  • 05 Lancashire
  • 14 Taundry
  • 09 Grigg
  • 15 Paterson
Ref: Haywood
Att: 2,516

Match Stats

Shots

19 12

On target

10 6

Corners

19 3

Fouls

11 12

Live Text Commentary

90:00 +5:22 Full time

Full Time The referee ends the match.

90:00 +3:53

Assist by Mat Sadler.

90:00 +3:53 Goal scored

Goal! - Andy Butler - Rochdale 3 - 3 Walsall Andy Butler finds the back of the net with a headed goal from just inside the edge of the penalty box. Rochdale 3-3 Walsall.

90:00 +2:48

Jason Kennedy provided the assist for the goal.

90:00 +2:48 Goal scored

Goal! - Jean-Louis Akpa Akpro - Rochdale 3 - 2 Walsall A goal is scored by Jean-Louis Akpa Akpro from inside the penalty area to the top right corner of the goal. Rochdale 3-2 Walsall.

90:00 +2:31

Nicky Adams takes the inswinging corner,

89:36

The official flags Jean-Louis Akpa Akpro offside. David Grof restarts play with the free kick.

88:41

Kevan Hurst has an effort from just inside the box that misses to the left of the target.

86:28

Andrew Tutte takes a shot. Save made by David Grof. Outswinging corner taken by Nicky Adams, Jason Kennedy has a header from inside the six-yard box and clears the crossbar.

85:12

Unfair challenge on Joe Widdowson by Will Grigg results in a free kick. David Lucas restarts play with the free kick.

83:44 Substitution

Substitution Jamie Paterson comes on in place of Darryl Westlake.

82:10

Michael Symes is flagged offside by the assistant referee. Free kick taken by David Grof.

81:35 Goal scored

Goal! - Michael Symes - Rochdale 2 - 2 Walsall Michael Symes scores a placed penalty. Rochdale 2-2 Walsall.

80:06

Free kick awarded for an unfair challenge on Joe Widdowson by Will Grigg. Direct free kick taken by Andrew Tutte. Penalty awarded for an unfair challenge on Jason Kennedy by Mat Sadler.

79:34

The referee penalises Alex Nicholls for handball. Free kick taken by David Lucas.

78:05 Substitution

Substitution Richard Taundry on for Emanuel Jorge Ledesma.

77:34

Temitope Obadeyi takes a shot. David Grof makes a save.

76:52

Michael Symes takes a shot.

75:05

Effort on goal by Gary Jones from just inside the penalty area goes over the target.

73:44

Foul by Jean-Louis Akpa Akpro on Florent Cuvelier, free kick awarded. David Grof restarts play with the free kick.

73:13 Substitution

Substitution Will Grigg is brought on as a substitute for George Bowerman.

71:50

Foul by Emanuel Jorge Ledesma on Kevin Amankwaah, free kick awarded. David Lucas restarts play with the free kick.

70:39

Foul by Jason Kennedy on Emanuel Jorge Ledesma, free kick awarded. Free kick taken by Emanuel Jorge Ledesma.

69:34

Kevan Hurst fouled by Jason Kennedy, the ref awards a free kick. David Grof restarts play with the free kick.

69:12

Nicky Adams takes a outswinging corner to the near post, Kevan Hurst makes a clearance.

68:39

Shot from just outside the box by Emanuel Jorge Ledesma goes over the bar.

67:55

Shot by Michael Symes from deep inside the penalty area misses to the right of the target.

65:44

Kevin Long provided the assist for the goal.

65:44 Goal scored

Goal! - Jean-Louis Akpa Akpro - Rochdale 1 - 2 Walsall Jean-Louis Akpa Akpro scores a goal from inside the six-yard box to the bottom right corner of the goal. Rochdale 1-2 Walsall.

65:27

Inswinging corner taken from the left by-line by Nicky Adams,

64:58

Corner taken by Nicky Adams from the right by-line, clearance by George Bowerman.

64:38

Outswinging corner taken by Nicky Adams from the right by-line, Andy Butler manages to make a clearance.

64:15

Jason Kennedy takes the inswinging corner, Emmanuele Smith manages to make a clearance.

61:17

Direct free kick taken by Darryl Westlake.

61:17 Substitution

Substitution Temitope Obadeyi replaces Neill Byrne.

61:17

Free kick awarded for a foul by Andrew Tutte on Florent Cuvelier.

58:21

Andrew Tutte has an effort at goal from outside the penalty box missing to the wide right of the target.

57:39

The ball is swung over by Kevan Hurst.

55:32 Substitution

Substitution Nicky Adams on for Ashley Grimes.

55:16

Kevan Hurst has shot on goal from just outside the penalty box which goes wide of the right-hand upright.

55:07

Sam Mantom takes a shot.

53:29

Florent Cuvelier takes a shot. Blocked by Joe Widdowson. Kevan Hurst takes a outswinging corner from the right by-line played to the near post, Jason Kennedy makes a clearance.

52:10

Short corner worked by Jason Kennedy, save by David Grof.

51:55

Inswinging corner taken right-footed by Jason Kennedy from the left by-line to the near post, clearance by Andy Butler.

51:35

Corner taken short by Jason Kennedy.

50:36

Corner taken by Jason Kennedy from the left by-line played to the near post, clearance by Kevan Hurst.

49:05

Michael Symes takes a shot. Blocked by Sam Mantom.

47:50

Foul by Jason Kennedy on Florent Cuvelier, free kick awarded. Darryl Westlake restarts play with the free kick.

45:57

The assistant referee flags for offside against Jean-Louis Akpa Akpro. Direct free kick taken by David Grof.

45:01

The referee starts the second half.

45:00 +2:36 Half time

Half Time The referee blows for half time.

45:00 +1:11

Jean-Louis Akpa Akpro fouled by Mat Sadler, the ref awards a free kick. Jason Kennedy crosses the ball in from the free kick.

44:42

Outswinging corner taken from the right by-line by Jason Kennedy, Header on goal by Kevin Long from inside the box goes harmlessly over the target.

42:47

The referee gives a free kick against Michael Symes for handball. Free kick taken by David Grof.

41:23

Jean-Louis Akpa Akpro fouled by Kevan Hurst, the ref awards a free kick. David Lucas takes the free kick.

41:09

Florent Cuvelier takes a shot. Blocked by Gary Jones.

40:37

Kevan Hurst decides to take the corner short.

40:13

Unfair challenge on Andy Butler by Jean-Louis Akpa Akpro results in a free kick. Andy Butler restarts play with the free kick.

39:57

Emanuel Jorge Ledesma takes a shot. Save by David Lucas.

37:44 Goal scored

Goal! - Joe Widdowson - Rochdale 0 - 2 Walsall Headed own goal by Joe Widdowson. Rochdale 0-2 Walsall.

37:11

Free kick awarded for an unfair challenge on Alex Nicholls by Joe Widdowson. Emanuel Jorge Ledesma restarts play with the free kick.

36:26

Jason Kennedy takes a shot. Save by David Grof.

35:37

Emmanuele Smith challenges Michael Symes unfairly and gives away a free kick. Free kick taken by David Lucas.

33:55

Centre by Jean-Louis Akpa Akpro, save by David Grof.

32:48

Free kick awarded for an unfair challenge on Jean-Louis Akpa Akpro by Emmanuele Smith. Free kick taken by Jason Kennedy.

32:18

Jason Kennedy takes a shot.

31:12

Jason Kennedy takes a outswinging corner to the near post, clearance made by Andy Butler. Outswinging corner taken by Jason Kennedy.

30:53

Jean-Louis Akpa Akpro fouled by Andy Butler, the ref awards a free kick. Direct free kick taken by Jason Kennedy.

29:32

Jean-Louis Akpa Akpro takes a shot. David Grof makes a save.

29:20

The ball is delivered by Neill Byrne.

28:59

Outswinging corner taken from the right by-line by Jason Kennedy.

24:19

Assist on the goal came from Sam Mantom.

24:19 Goal scored

Goal! - Emanuel Jorge Ledesma - Rochdale 0 - 1 Walsall Emanuel Jorge Ledesma finds the back of the net with a goal from outside the penalty box to the bottom left corner of the goal. Rochdale 0-1 Walsall.

23:29

Emmanuele Smith fouled by Ashley Grimes, the ref awards a free kick. Free kick taken by David Grof.

22:37

The official flags Emanuel Jorge Ledesma offside. David Lucas restarts play with the free kick.

21:20

Gary Jones takes a shot.

19:39

Joe Widdowson fouled by Emanuel Jorge Ledesma, the ref awards a free kick. Shot comes in from Jason Kennedy from the free kick, Alex Nicholls gets a block in.

18:57

Jason Kennedy takes the outswinging corner, clearance made by Emmanuele Smith.

18:34

Free kick awarded for a foul by Emanuel Jorge Ledesma on Kevin Long. Free kick taken by David Lucas.

17:06

Inswinging corner taken from the left by-line by Kevan Hurst, clearance by Michael Symes.

16:37

Gary Jones is adjudged to have handled the ball. Andy Butler takes the direct free kick.

15:58

Shot by Michael Symes from outside the box goes high over the target.

15:06

Andy Butler challenges Michael Symes unfairly and gives away a free kick. Free kick crossed by Jason Kennedy, Darryl Westlake makes a clearance.

14:20

Joe Widdowson challenges Alex Nicholls unfairly and gives away a free kick. Free kick taken by Florent Cuvelier.

13:43

Effort on goal by Florent Cuvelier from just outside the penalty area goes harmlessly over the target.

12:36

Kevan Hurst takes a shot. Blocked by Neill Byrne.

10:13

The assistant referee signals for offside against Jason Kennedy. David Grof takes the free kick.

8:40

Jean-Louis Akpa Akpro gives away a free kick for an unfair challenge on Florent Cuvelier. Free kick crossed left-footed by Emanuel Jorge Ledesma from left channel, clearance made by Joe Widdowson.

8:02

Shot by Kevan Hurst from outside the box goes high over the crossbar.

7:36

Andrew Tutte takes a shot. Save by David Grof.

7:11

The referee blows for offside. David Lucas takes the free kick.

3:25

Ashley Grimes gives away a free kick for an unfair challenge on David Grof. David Grof takes the direct free kick.

2:37

Jason Kennedy takes the inswinging corner, Kevan Hurst manages to make a clearance.

2:02

Corner from the right by-line taken by Jason Kennedy, clearance by Mat Sadler.

0:35

Jason Kennedy takes a outswinging corner from the right by-line played to the near post, Gary Jones takes a shot. Blocked by Andy Butler.

0:00

The game gets underway.

Live data and text provided by our data suppliers

Live text commentary