Rochdale remain in the League One relegation zone after Charlie Wyke struck late on to secure Bradford a 1-1 draw.
Dale looked on course to climb out of the bottom four for the first time since mid-December when Matt Done fired them ahead just before the break.
But goalkeeper Josh Lillis dropped a routine 89th-minute cross to present Wyke with the simplest of finishes, leaving Dale a point from safety.
The home side's deserved breakthrough came a minute before the break. Tenacious work from Calvin...