Match ends, Doncaster Rovers 1, Rochdale 1.
Rochdale stayed in League One play-off contention as Ian Henderson's equaliser secured a draw at Doncaster.
Henderson headed wide early on, but it was Doncaster who went in front when Kyle Bennett forced home Reece Wabara's right-wing cross at the far post.
Nathan Tyson's volley grazed the bar and Jamie McCombe forced keeper Jamie Jones into action as Rovers pressed.
But a defensive lapse allowed Michael Rose to cross for Henderson to flick in and claim a share of the spoils.
Rochdale went closest to pinching a winner, with home goalkeeper Stephen Bywater making an instinctive save from Calvin Andrew.
Dale are now four points outside the top six, but have a game in hand on some of their play-off rivals, while Doncaster drop a place to 13th.
Rochdale boss Keith Hill told BBC Radio Manchester:
On Doncaster's goal: "I am going to talk to the referee because their player was in an offside position - he stops our goalkeeper from diving.
"I don't know how they've actually come to the conclusion that he's not interfered with play. But these things happen.
On the run-in: "Players have got to realise that we've got a five-game season.
"We can't wait and see what the opposition are going to offer up. We've got to make sure we take a leap of faith"
Line-ups
Doncaster
Formation 4-4-2
- 43Bywater
- 22WabaraBooked at 15mins
- 6McCombe
- 16Butler
- 17Stevens
- 26Coppinger
- 4FurmanBooked at 61minsSubstituted forForresterat 73'minutes
- 19Wellens
- 23Bennett
- 11MainSubstituted forClarke-Harrisat 67'minutes
- 14TysonSubstituted forMandevilleat 80'minutes
Substitutes
- 3Evina
- 5Jones
- 7Clarke-Harris
- 10Forrester
- 13Marosi
- 29Middleton
- 37Mandeville
Rochdale
Formation 4-2-3-1
- 19Jones
- 27Cannon
- 5Eastham
- 33Kennedy
- 2RaffertySubstituted forCampsat 54'minutes
- 3Bennett
- 25Rose
- 7Vincenti
- 24Allen
- 26LoganSubstituted forAndrewat 67'minutes
- 40Henderson
Substitutes
- 1Lillis
- 9Andrew
- 10Brandy
- 11Noble-Lazarus
- 14Héry
- 28Camps
- 39Bunney
- Referee:
- Gavin Ward
- Attendance:
- 5,695
Match Stats
- Possession
- Home47%
- Away53%
- Shots
- Home8
- Away11
- Shots on Target
- Home3
- Away5
- Corners
- Home7
- Away6
- Fouls
- Home2
- Away6
Live Text
Post update
Full Time
Second Half ends, Doncaster Rovers 1, Rochdale 1.
Post update
Attempt missed. Peter Vincenti (Rochdale) right footed shot from outside the box is too high.
Post update
Jonson Clarke-Harris (Doncaster Rovers) wins a free kick in the defensive half.
Post update
Foul by Rhys Bennett (Rochdale).
Post update
Attempt missed. Peter Vincenti (Rochdale) header from the centre of the box is just a bit too high.
Post update
Attempt saved. Jonson Clarke-Harris (Doncaster Rovers) header from the centre of the box is saved in the top centre of the goal.
Post update
Attempt blocked. Rhys Bennett (Rochdale) right footed shot from outside the box is blocked.
Substitution
Substitution, Doncaster Rovers. Liam Mandeville replaces Nathan Tyson.
Post update
Corner, Doncaster Rovers. Conceded by Calvin Andrew.
Post update
Enda Stevens (Doncaster Rovers) wins a free kick on the left wing.
Post update
Foul by Jamie Allen (Rochdale).
Substitution
Substitution, Doncaster Rovers. Harry Forrester replaces Dean Furman.
Post update
Attempt saved. Rhys Bennett (Rochdale) header from the centre of the box is saved in the centre of the goal.
Post update
Ian Henderson (Rochdale) hits the left post with a left footed shot from the left side of the six yard box following a corner.
Post update
Corner, Rochdale. Conceded by Stephen Bywater.
Post update
Attempt saved. Calvin Andrew (Rochdale) header from very close range is saved in the bottom right corner.
Substitution
Substitution, Doncaster Rovers. Jonson Clarke-Harris replaces Curtis Main.
Substitution
Substitution, Rochdale. Calvin Andrew replaces Joel Logan.
Booking
Dean Furman (Doncaster Rovers) is shown the yellow card.