The Daggers dropped into the bottom half of the League 2 table for the first time this season with this defeat at leaders Rochdale on Saturday.
Two late goals gave the Greater Manchester side a somewhat flattering victory, in a highly competitive game that, at times, Daggers looked the more likely to win.
Illness hit Daggers plans for their visit to Rochdale with boss John Still and top scorer Paul Benson unwell on Friday and both missing the game.
Jon Nurse was recalled to the line-up and replaced Benson upfront, preferred to Wes Thomas, but otherwise Daggers were unchanged with Graeme Montgomery retaining his place on the left side. Anwar Uddin came in on the bench for the first time this season.
Rory McCrory carried the ball 50 yards before hitting a strong cross-shot that flashed over the Rochdale crossbar in the opening minutes.
Abu Ogogo had a clearance charged down by Will Atkinson but his low cross was sliced away and Graeme Montgomery ran the danger clear.
Rochdale took the lead in nine minutes when a clearance rebounded kindly to home skipper Gary Jones. Tony Roberts made an outstanding save with his legs, it came come conveniently to Temitope Obadyei who rammed the loose ball in.
Daggers responded by equalising in two minutes on 11 minutes, Nathan Stanton gave the ball away to Nurse who squared for Josh SCOTT to slide in a rapid equaliser for his eighth of the season.
McCrory got in a great challenge to stop Obdeyi reaching Kennedy's swinging crossfield ball.
Green hurled a fine long throw that home keeper Frank Fielding fumbled and lost. It fell to Marlon Pack who slid his shot wide from close in.
O'Grady showed great skill on the by-line flashing it across the face of goal with Odebayi and Dagnall unable to get a decisive touch.
Doe got in a bit of tangle trying to clear as Dagnall burst through. Roberts managed to half punch clear, but when Dagnall hooked it goalward, central defender Doe got back to clear off the line with five minutes remaining in the half.
Home skipper Jones tried his luck with a shot from 20 yards. Roberts palmed it into the ground and was fortunate when the ball bounced up, but clear of the goal.
Gain was booked for time wasting, having been warned, on the stroke of half-time.
Half-time Rochdale 1, Dagenham & R 1
Graeme Montgomery had an early effort at the start of the second-half over the crossbar, before Peter Gain got over a good cross-shot that had home keeper Fielding at full stretch.
The introduction of home substitute Kallum Higginbotham had an immediate impact when he took advantage of some hesitancy by McCrory and pulled it back for Dagnall who fired wastefully over the top.
Wes Thomas was introduced for Montgomery who hadn't been able to make the impact he had in the win over Bournemouth a week previous.
Josh Scott extended keeper Fielding to a tip over save with his 20 yard effort before Romain Vincelot became Daggers' second substitute replacing Nurse.
Just when a point looked the least reward that Daggers would take from a difficult trip, they left Jones too much time and space to latch onto substitute Haworth's square pass and he restored the home lead shooting past Roberts from 20 yards out.
As Daggers pressed for a second equaliser, they were caught out in the third minute of stoppage time. Higginbotham's long ball set Dagnall free. He attempted to go around Roberts, but just when he looked to have been forced out too wide, squeezed a cross over to O'Grady on the far post who tapped in a flattering third for the long-time leaders.