Match ends, Walsall 3, Doncaster Rovers 0.

Walsall's James Baxendale came back to haunt former club Doncaster Rovers with the first goal as the Saddlers recorded a second successive home win.
The midfielder finished a good move with a shot from inside the box to open the scoring in first-half injury time.
He then started the move that led to the Saddlers' second, fired in by Tom Bradshaw from Romaine Sawyers' pass.
Former Wolves winger Anthony Forde scored the third on 64 minutes with a free-kick that went in off the post.
Doncaster Rovers boss Paul Dickov told BBC Radio Sheffield:
"I'm a little bit embarrassed by the performance to tell you the truth.
"I want to apologise to the fans, because they were brilliant and they are probably the only plus point.
"The players know exactly how we feel and if I can change things around I will.
"We set standards all the time in training and we fell well short of that today."
Line-ups
Walsall
Formation 4-4-1-1
- 1O'Donnell
- 6Downing
- 4O'ConnorBooked at 77mins
- 44Butler
- 3Taylor
- 11Baxendale
- 27Forde
- 7Chambers
- 17FlanaganSubstituted forCliffordat 55'minutes
- 9BradshawSubstituted forGrimesat 83'minutes
- 10SawyersSubstituted forMansetat 83'minutes
Substitutes
- 13MacGillivray
- 14Benning
- 15Chambers
- 21Cook
- 24Grimes
- 26Clifford
- 37Manset
Doncaster
Formation 4-4-1-1
- 1SteerSubstituted forMarosiat 30'minutes
- 22Wabara
- 12McCullough
- 6McCombe
- 3EvinaBooked at 27mins
- 26Coppinger
- 23BennettSubstituted forWellensat 55'minutes
- 18KeeganSubstituted forPetersonat 66'minutes
- 4FurmanBooked at 76mins
- 9Robinson
- 10Forrester
Substitutes
- 13Marosi
- 15Wakefield
- 19Wellens
- 21De Val Fernandez
- 25Peterson
- 31Lund
- 35Ferguson
- Referee:
- Scott Mathieson
- Attendance:
- 3,741
Match Stats
- Possession
- Home51%
- Away49%
- Shots
- Home13
- Away8
- Shots on Target
- Home6
- Away2
- Corners
- Home4
- Away2
- Fouls
- Home8
- Away12
Live Text
Post update
Full Time
Second Half ends, Walsall 3, Doncaster Rovers 0.
Post update
Corner, Walsall. Conceded by Jamie McCombe.
Post update
Paul Downing (Walsall) wins a free kick on the left wing.
Post update
Foul by Alex Peterson (Doncaster Rovers).
Post update
Attempt missed. Paul Downing (Walsall) header from the centre of the box is close, but misses to the left.
Post update
Corner, Walsall. Conceded by Dean Furman.
Post update
Attempt blocked. Ashley Grimes (Walsall) right footed shot from the centre of the box is blocked.
Post update
Attempt saved. Andy Taylor (Walsall) left footed shot from outside the box is saved in the top centre of the goal.
Post update
Mathieu Manset (Walsall) wins a free kick in the defensive half.
Post update
Foul by Dean Furman (Doncaster Rovers).
Post update
Attempt missed. Mathieu Manset (Walsall) header from the centre of the box is close, but misses the top left corner.
Post update
Corner, Walsall. Conceded by Cedric Evina.
Substitution
Substitution, Walsall. Ashley Grimes replaces Tom Bradshaw.
Substitution
Substitution, Walsall. Mathieu Manset replaces Romaine Sawyers.
Post update
Attempt missed. Theo Robinson (Doncaster Rovers) header from the centre of the box is close, but misses to the left.
Post update
Corner, Doncaster Rovers. Conceded by Adam Chambers.
Post update
Attempt blocked. James Coppinger (Doncaster Rovers) right footed shot from outside the box is blocked.
Booking
James O'Connor (Walsall) is shown the yellow card.
Post update
Foul by James O'Connor (Walsall).