Match ends, Rochdale 1, Bristol Rovers 2.
Bristol Rovers survived Rochdale's second-half onslaught to hang on for victory at the Crown Oil Arena.
Graham Coughlan's men caught the home side cold with two early goals, taking the lead in the eighth minute when Liam Sercombe's corner was nodded back into the mix by Tony Craig and Victor Adeboyejo hooked the ball past Jay Lynch.
Rovers doubled their lead in the 11th minute courtesy of an own goal, Eoghan O'Connell diverting a vicious cross from Michael Kelly past Lynch.
Callum Camps pulled one back for Rochdale in the 43rd minute, poking home Ollie Rathbone's nod down after a fine cross from Luke Matheson.
And though Dale bossed the second half, Rovers goalkeeper Anssi Jaakkola frustrated the home supporters with saves to deny Rekeil Pyke, Ian Henderson and Rathbone.
The Rovers backline came under intense pressure for long spells but the visitors saw the game out for their first win in four games and lie just a point outside the play-off places.
Match report supplied by PA Media.
- 14RathboneSubstituted forAndrewat 81'minutes
- 8WilliamsSubstituted forPykeat 62'minutes
- 16DoneSubstituted forTavaresat 71'minutes
- 15KilgourBooked at 37mins
- 33RodmanSubstituted forMenayeseat 86'minutes
- 4OgogoBooked at 87mins
- 6UpsonSubstituted forLeahyat 71'minutes
- 8O Clarke
- 29AdeboyejoSubstituted forSmithat 81'minutes
- 1van Stappershoef
- Martin Coy
- Shots on Target
Second Half ends, Rochdale 1, Bristol Rovers 2.
Attempt missed. Ian Henderson (Rochdale) right footed shot from outside the box misses to the right. Assisted by Fabio Tavares with a headed pass.
Corner, Rochdale. Conceded by Alfie Kilgour.
Foul by Callum Camps (Rochdale).
Tyler Smith (Bristol Rovers) wins a free kick in the attacking half.
Corner, Rochdale. Conceded by Anssi Jaakkola.
Corner, Rochdale. Conceded by Rollin Menayese.
Luke Matheson (Rochdale) wins a free kick in the attacking half.
Foul by Ollie Clarke (Bristol Rovers).
Abu Ogogo (Bristol Rovers) is shown the yellow card for a bad foul.
Attempt missed. Fabio Tavares (Rochdale) right footed shot from the centre of the box is just a bit too high.
Substitution, Bristol Rovers. Rollin Menayese replaces Alex Rodman.
Paul McShane (Rochdale) wins a free kick in the defensive half.
Foul by Tyler Smith (Bristol Rovers).
Attempt missed. Luke Leahy (Bristol Rovers) left footed shot from outside the box is close, but misses to the right. Assisted by Abu Ogogo with a headed pass.
Substitution, Rochdale. Calvin Andrew replaces Oliver Rathbone.
Substitution, Bristol Rovers. Tyler Smith replaces Victor Adeboyejo.
Foul by Eoghan O'Connell (Rochdale).
Abu Ogogo (Bristol Rovers) wins a free kick in the defensive half.