League One
Doncaster0Walsall2

Doncaster Rovers 0-2 Walsall

Jordan Cook
Jordan Cook's fourth goal of the season helped Walsall to their fourth straight away win.

Walsall moved to within three points of the League One play-off places with a two-goal victory over Doncaster Rovers.

Jordan Cook hooked in at the near post from Anthony Forde's corner to put Walsall ahead after just three minutes,

Ex-Saddlers skipper Andy Butler had a great header saved, while Dean Furman saw another effort cleared off the line as Rovers pushed hard to level.

But Walsall were too strong, on-loan Jordy Hiwula heading on his debut to complete a fourth consecutive away win.

The Manchester City youngster had been on the field less than five minutes when he found the top left corner from Cook's cross.

Doncaster Rovers boss Paul Dickov told BBC Radio Sheffield:

Media playback is not supported on this device

Dickov on Doncaster v Walsall

"Compared to recent performances over the past six to eight weeks, when we've been very good and showed a lot of energy, we looked a little lacklustre.

"Conceding a poor goal from a set-piece as early as we did always gives you a mountain to climb.

"We got back in it, the keeper has made a save, we had one cleared off the line and we started the second half really well.

"But, when that happens, you've got to make sure you lock the door at the back and the second goal's poor."

Walsall manager Dean Smith told BBC WM:

"To come away and get another clean sheet is very pleasing. This is a difficult place to come, but we ran out worthy winners.

"We had to defend a lot of balls into the box and, while some of our play was a little loose at times, we broke at pace and scored two good goals.

"It's important now that we get back into winning ways at home. Performances have been good but we have to turn them into points.

"Jordy Hiwula did well. He looked bright. His first three touches were fantastic. I'm very pleased for him. This will give him a big boost to take into our next game."

Line-ups

Doncaster

  • 43Bywater
  • 22Wabara
  • 6McCombe
  • 16ButlerBooked at 79mins
  • 17Stevens
  • 18KeeganBooked at 69minsSubstituted forRobinsonat 77'minutes
  • 19Wellens
  • 4FurmanSubstituted forBennettat 45'minutes
  • 10Forrester
  • 11MainSubstituted forTysonat 45'minutes
  • 20Ikpeazu

Substitutes

  • 3Evina
  • 9Robinson
  • 13Marosi
  • 14Tyson
  • 23Bennett
  • 29Middleton
  • 31Lund

Walsall

  • 1O'Donnell
  • 2Purkiss
  • 4O'Connor
  • 6Downing
  • 3TaylorBooked at 68mins
  • 12CainSubstituted forFlanaganat 90+2'minutes
  • 7Chambers
  • 21CookBooked at 9mins
  • 10SawyersSubstituted forBaxendaleat 88'minutes
  • 27Forde
  • 24GrimesSubstituted forHiwula-Mayifuilaat 66'minutes

Substitutes

  • 11Baxendale
  • 13MacGillivray
  • 16Preston
  • 17Flanagan
  • 25Henry
  • 29Murphy
  • 30Hiwula-Mayifuila
Referee:
Graham Scott
Attendance:
6,089

Match Stats

Home TeamDoncasterAway TeamWalsall
Possession
Home53%
Away47%
Shots
Home14
Away9
Shots on Target
Home8
Away3
Corners
Home10
Away4
Fouls
Home10
Away9

Live Text

Match ends, Doncaster Rovers 0, Walsall 2.

Full Time

Second Half ends, Doncaster Rovers 0, Walsall 2.

Richard Wellens (Doncaster Rovers) wins a free kick in the attacking half.

Foul by James Baxendale (Walsall).

Foul by Reece Wabara (Doncaster Rovers).

Anthony Forde (Walsall) wins a free kick in the defensive half.

Substitution

Substitution, Walsall. Reece Flanagan replaces Michael Cain.

Substitution

Substitution, Walsall. James Baxendale replaces Romaine Sawyers.

Attempt missed. Andy Butler (Doncaster Rovers) header from the centre of the box misses to the left.

Theo Robinson (Doncaster Rovers) wins a free kick in the defensive half.

Foul by James O'Connor (Walsall).

Attempt saved. Jordy Hiwula-Mayifuila (Walsall) right footed shot from the centre of the box is saved in the centre of the goal.

Attempt saved. Uche Ikpeazu (Doncaster Rovers) left footed shot from outside the box is saved in the centre of the goal.

Attempt missed. Anthony Forde (Walsall) right footed shot from outside the box is close, but misses to the left from a direct free kick.

Booking

Andy Butler (Doncaster Rovers) is shown the yellow card.

Hand ball by Andy Butler (Doncaster Rovers).

Substitution

Substitution, Doncaster Rovers. Theo Robinson replaces Paul Keegan.

Attempt missed. Uche Ikpeazu (Doncaster Rovers) right footed shot from the centre of the box is too high.

Corner, Doncaster Rovers. Conceded by Romaine Sawyers.

Corner, Doncaster Rovers. Conceded by James O'Connor.

Foul by Andy Butler (Doncaster Rovers).

Jordy Hiwula-Mayifuila (Walsall) wins a free kick in the attacking half.

Foul by Uche Ikpeazu (Doncaster Rovers).

Andy Taylor (Walsall) wins a free kick on the right wing.

Goal!

Goal! Doncaster Rovers 0, Walsall 2. Jordy Hiwula-Mayifuila (Walsall) header from the centre of the box to the top left corner. Assisted by Jordan Cook.

Booking

Paul Keegan (Doncaster Rovers) is shown the yellow card.

Foul by Paul Keegan (Doncaster Rovers).

Jordan Cook (Walsall) wins a free kick in the attacking half.

Booking

Andy Taylor (Walsall) is shown the yellow card.

Uche Ikpeazu (Doncaster Rovers) wins a free kick in the defensive half.

Foul by Andy Taylor (Walsall).

Substitution

Substitution, Walsall. Jordy Hiwula-Mayifuila replaces Ashley Grimes.

Attempt missed. Anthony Forde (Walsall) right footed shot from outside the box is close, but misses to the left.

Richard Wellens (Doncaster Rovers) wins a free kick on the right wing.

Foul by Adam Chambers (Walsall).

Corner, Walsall. Conceded by Reece Wabara.

Foul by Paul Keegan (Doncaster Rovers).

Romaine Sawyers (Walsall) wins a free kick in the defensive half.

Corner, Doncaster Rovers. Conceded by Richard O'Donnell.

Attempt saved. Nathan Tyson (Doncaster Rovers) left footed shot from the right side of the box is saved in the bottom right corner.

goal

As It Stood

TeamPWDLFAGDPts
1Bristol City27177350222858
2Swindon28176554272757
3MK Dons28168459253456
4Preston28148642281450
5Chesterfield2811984236642
6Oldham28101083939040
7Sheff Utd2611693230239
8Rochdale261151047351238
9Bradford2710893532338
10Peterborough28115123535038
11Fleetwood29108112829-138
12Walsall2891092929037
13Doncaster279992833-536
14Port Vale29106133642-636
15Barnsley28105133741-435
16Notts County2898113035-535
17Gillingham2998123844-635
18Scunthorpe2696113742-533
19Crewe2895142851-2332
20Coventry29710122940-1131
21Colchester2877143446-1228
22Yeovil2977152341-1828
23Crawley2969142749-2227
24Leyton Orient2768133543-826
View full League One table

Top Stories