
Phil Parkinson’s side looked like they would have to settle for a point after James Hanson had cancelled out Jamille Matt’s opener.
But with time ticking away, Davies pounced in the fourth added minute to snatch victory for the Bantams.
Victory puts City 10th, just three points off the top six.