Match ends, Rochdale 1, Leyton Orient 0.
Rochdale kept alive their slim League One play-off hopes and left Leyton Orient deep in relegation trouble by earning a narrow win at Spotland.
Top scorer Ian Henderson was the match winner - driving the ball into the top corner after Peter Vincenti cut the ball back in the 66th minute.
Dale goalkeeper Josh Lillis had to save a Dean Cox volley and Nathan Clarke header as the visitors pressed.
But at the other end David Mooney nearly headed into his own net.
And late on Rochdale's Jamie Allen fired wide when clean through on goal while O's goalkeeper Alex Cisak saved from Calvin Andrew and Ashley Eastham.
Rochdale are five points behind sixth-placed Chesterfield with two matches of the season remaining.
Leyton Orient are two points shy of safety going into their last two games.
- 33KennedyBooked at 15mins
- 24AllenSubstituted forAndrewat 81'minutes
- 7VincentiBooked at 74mins
- 6BaudryBooked at 72mins
- 12LowryBooked at 71mins
- 34HedgesSubstituted forPritchardat 64'minutes
- 17WrightSubstituted forJamesat 70'minutes
- 7CoxSubstituted forSimpsonat 77'minutes
- 10MooneyBooked at 55mins
- Darren Drysdale
- Shots on Target
Second Half ends, Rochdale 1, Leyton Orient 0.
Michael Rose (Rochdale) wins a free kick in the defensive half.
Foul by Mathieu Baudry (Leyton Orient).
Ian Henderson (Rochdale) wins a free kick in the attacking half.
Foul by Elliot Omozusi (Leyton Orient).
Corner, Leyton Orient. Conceded by Peter Vincenti.
Foul by Rhys Bennett (Rochdale).
Marvyn Bartley (Leyton Orient) wins a free kick in the attacking half.
Andrew Cannon (Rochdale) wins a free kick on the left wing.
Foul by Chris Dagnall (Leyton Orient).
Attempt saved. Rhys Bennett (Rochdale) right footed shot from outside the box is saved in the centre of the goal.
Attempt saved. Ashley Eastham (Rochdale) header from the centre of the box is saved in the centre of the goal.
Corner, Rochdale. Conceded by Alex Cisak.
Attempt saved. Calvin Andrew (Rochdale) left footed shot from the centre of the box is saved in the centre of the goal.
Attempt saved. Ian Henderson (Rochdale) right footed shot from the centre of the box is saved in the centre of the goal.
Attempt missed. Lloyd James (Leyton Orient) right footed shot from outside the box is too high from a direct free kick.
Substitution, Rochdale. Calvin Andrew replaces Jamie Allen.
Foul by Michael Rose (Rochdale).
Bradley Pritchard (Leyton Orient) wins a free kick in the defensive half.