League One
WalsallWalsall1Bristol RoversBristol Rovers3

Walsall 1-3 Bristol Rovers

Bristol Rovers climbed out of the League One relegation places as a win at Walsall handed Pirates caretaker manager Graham Coughlan back-to-back victories.

Rovers led after seven minutes as Walsall failed to clear a free-kick and skipper Tom Lockyer steered home Alex Rodman's low return ball across the face of the six-yard box.

Rodman turned from provider to scorer to double the lead after 10 minutes, excellently volleying home Tareiq Holmes-Dennis' far-post cross despite Jack Fitzwater's attempt to clear it off the line.

Walsall - who slipped to 14th with defeat - missed a glorious chance to halve their deficit three minutes later as Jon Guthrie nodded Nicky Devlin's deep centre onto the post from close range.

They did pull one back after 45 minutes as Andy Cook nodded down a free-kick and Josh Gordon hooked a great finish over his own shoulder from 12 yards.

But Rovers sealed the points after 52 minutes as Alex Jakubiak's incisive run and pass found Holmes-Dennis, who took a touch before slotting past Liam Roberts.

Match report supplied by the Press Association.

Line-ups

Walsall

Formation 4-4-2

  • 1Roberts
  • 6Devlin
  • 27Fitzwater
  • 5Guthrie
  • 3LeahyBooked at 72mins
  • 8MorrisSubstituted forRonanat 78'minutes
  • 4Dobson
  • 15Kinsella
  • 10IsmailSubstituted forEdwardsat 59'minutes
  • 9Cook
  • 29GordonSubstituted forFerrierat 59'minutes

Substitutes

  • 2Edwards
  • 13Dunn
  • 16Ferrier
  • 20Johnson
  • 28Wilson
  • 31Ronan
  • 32Bates

Bristol Rovers

Formation 4-4-2

  • 13Bonham
  • 15J Clarke
  • 4Lockyer
  • 5Craig
  • 28Kelly
  • 33Rodman
  • 8O Clarke
  • 6Upson
  • 3Holmes-DennisBooked at 40minsSubstituted forNicholsat 80'minutes
  • 17JakubiakSubstituted forPayneat 87'minutes
  • 20ReillyBooked at 43minsSubstituted forSercombeat 72'minutes

Substitutes

  • 7Sercombe
  • 9Payne
  • 10Nichols
  • 14Lines
  • 16Broadbent
  • 21Smith
  • 22Partington
Referee:
Robert Lewis
Attendance:
5,069

Match Stats

Home TeamWalsallAway TeamBristol Rovers
Possession
Home57%
Away43%
Shots
Home10
Away5
Shots on Target
Home3
Away4
Corners
Home4
Away2
Fouls
Home13
Away13

Live Text

  1. Post update

    Match ends, Walsall 1, Bristol Rovers 3.

  2. Full Time

    Second Half ends, Walsall 1, Bristol Rovers 3.

  3. Post update

    Foul by Andy Cook (Walsall).

  4. Post update

    Tony Craig (Bristol Rovers) wins a free kick in the attacking half.

  5. Substitution

    Substitution, Bristol Rovers. Stefan Payne replaces Alex Jakubiak.

  6. Post update

    Corner, Walsall. Conceded by Ollie Clarke.

  7. Post update

    Attempt blocked. Connor Ronan (Walsall) left footed shot from outside the box is blocked.

  8. Substitution

    Substitution, Bristol Rovers. Tom Nichols replaces Tareiq Holmes-Dennis.

  9. Substitution

    Substitution, Walsall. Connor Ronan replaces Kieron Morris.

  10. Post update

    Kieron Morris (Walsall) wins a free kick in the attacking half.

  11. Post update

    Foul by Ollie Clarke (Bristol Rovers).

  12. Post update

    Joe Edwards (Walsall) wins a free kick in the defensive half.

  13. Post update

    Foul by Ed Upson (Bristol Rovers).

  14. Post update

    Foul by Morgan Ferrier (Walsall).

  15. Post update

    Ed Upson (Bristol Rovers) wins a free kick in the defensive half.

  16. Substitution

    Substitution, Bristol Rovers. Liam Sercombe replaces Gavin Reilly.

  17. Booking

    Luke Leahy (Walsall) is shown the yellow card for a bad foul.

  18. Post update

    Foul by Luke Leahy (Walsall).

  19. Post update

    Alex Rodman (Bristol Rovers) wins a free kick on the left wing.

  20. Post update

    Corner, Walsall. Conceded by Tom Lockyer.

As It Stood

TeamPWDLFAGDPts
1Portsmouth24156339211851
2Luton24155447222550
3Sunderland22137243222146
4Charlton24134739271243
5Barnsley23126538211742
6Peterborough24118541311041
7Doncaster2411673931839
8Blackpool239772624234
9Accrington239772728-134
10Fleetwood249693325833
11Southend24102123030032
12Wycombe248883435-132
13Coventry2495102529-432
14Walsall248792537-1231
15Burton2393112932-330
16Rochdale2486103343-1030
17Gillingham2484123538-328
18Shrewsbury2477102831-328
19Oxford Utd2468103136-526
20Bristol Rovers2465132329-623
21Bradford2463152440-1621
22Wimbledon2463151935-1621
23Scunthorpe2456132951-2221
24Plymouth2455142746-1920
View full League One table

Top Stories