Match ends, Bristol Rovers 0, Accrington Stanley 1.
Accrington scored a stoppage-time winner to move six points clear of the League Two relegation places and plunge Bristol Rovers into more trouble.
Peter Murphy netted the decisive goal, latching onto Danny Webber's lay-off to earn Stanley a second successive win.
On-loan Kaid Mohamed had the home side's best opportunities, forcing Marcus Bettinelli into a smart save and then hitting a post in the second half.
Murphy headed wide before scoring his eighth goal of the season.
Rovers are 20th, four points above the relegation zone, while Accrington are three places and two points above them in the table.
VIEWS FROM THE DRESSING ROOM
Bristol Rovers manager John Ward told BBC Points West:
"We've won games like this. We beat Exeter in the 93rd minute, so we've had it in our favour as well.
"We pretty much dominated proceedings for the full period of the game and that's the frustration.
"We've created enough chances, but we haven't completed enough. On our count, we had 21 attempts on goal and very few on target.
"Our shooting was extremely wayward, rather than composed which is what it was on Saturday [against Newport]."
Accrington manager James Beattie told BBC Radio Lancashire:
"We're making a habit of it [scoring late goals] but it's a good sign because it shows they're finishing games strongly and creating chances late on.
"It was never going to be a spectacle but you play to the conditions.
"The lads stayed in the game and rode their luck at times. The result is that we've come away with three points."
- 24O Clarke
- 6ParkesBooked at 40mins
- 9HarroldSubstituted forBeardsleyat 76'minutes
- 10RichardsSubstituted forHarrisonat 76'minutes
- 4JoyceBooked at 42mins
- 11NaismithSubstituted forMolyneuxat 79'minutes
- 44BowermanSubstituted forWebberat 82'minutes
- David Phillips
- Shots on Target
Second Half ends, Bristol Rovers 0, Accrington Stanley 1.
Goal! Bristol Rovers 0, Accrington Stanley 1. Peter Murphy (Accrington Stanley) right footed shot from the right side of the box to the top right corner. Assisted by Danny Webber.
Attempt missed. Ollie Clarke (Bristol Rovers) left footed shot from outside the box is high and wide to the left.
Attempt blocked. Ellis Harrison (Bristol Rovers) right footed shot from outside the box is blocked.
Foul by Mark McChrystal (Bristol Rovers).
Kayode Odejayi (Accrington Stanley) wins a free kick in the attacking half.
Attempt missed. Kaid Mohamed (Bristol Rovers) right footed shot from the right side of the box is close, but misses the top right corner.
Attempt missed. Kaid Mohamed (Bristol Rovers) left footed shot from outside the box is close, but misses the top right corner.
Attempt missed. Lee Brown (Bristol Rovers) left footed shot from the left side of the box is too high.
Attempt missed. Tom Parkes (Bristol Rovers) left footed shot from outside the box is too high.
Substitution, Accrington Stanley. Danny Webber replaces George Bowerman.
Attempt saved. George Bowerman (Accrington Stanley) right footed shot from the centre of the box is saved in the centre of the goal.
Corner, Accrington Stanley. Conceded by Michael Smith.
Substitution, Accrington Stanley. Lee Molyneux replaces Kal Naismith.
Attempt saved. Michael Smith (Bristol Rovers) left footed shot from outside the box is saved in the top centre of the goal.
Attempt missed. Ellis Harrison (Bristol Rovers) right footed shot from the right side of the box is high and wide to the left.
Substitution, Bristol Rovers. Chris Beardsley replaces Matt Harrold.
Substitution, Bristol Rovers. Ellis Harrison replaces Eliot Richards.
Corner, Bristol Rovers. Conceded by Tom Aldred.