Phil Parkinson's search for his first win as Bradford City boss continues after his side blew a two-goal lead at Burton Albion.
Kyel Reid's fierce effort put the Bantams ahead before James Hanson doubled the lead from a Reid cross.
Billy Kee reduced the deficit from Jimmy Phillips' pass.
The hosts levelled before the interval when Justin Richards slotted home from the penalty spot following Robbie Threlfall's handball.
VIEWS FROM THE DRESSING ROOM
Burton Albion manager Paul Peschisolido told BBC Radio Derby:
"I thought the performance was poor, but looking at the positives, we came back from a two-goal deficit, so I have mixed feelings.
"I didn't feel our movement was creative enough and I don't think we passed the ball well enough and I don't think we were playing as a unit today.
"I expected more from us in the second half too."
Bradford City manager Phil Parkinson told BBC Radio Leeds:
"I think over the 90 minutes we were the better side. For 30 minutes we were excellent, scored the two goals, looked a threat every time we went forward and put in a really good performance.
"We probably switched off for 15 minutes but saying that we were the victims of a terrible decision.
"The ref has got them back in the game. Robbie's (Threlfall) hands were down by his side next to his waist and as long as it's in that position the rules say its not a penalty, and he's given a pen and that's given them a massive lift."
Live Text Commentary
Full Time The game is over, as the referee blows his whistle.90:00 +3:49
Andrew Corbett delivers the ball, clearance made by Luke Oliver.90:00 +2:24
Jack Compton takes a shot. Ross Atkins makes a save.88:24
Adi Yussuf is ruled offside. Free kick taken by Matt Duke.87:37
Billy Kee takes a shot. Save by Matt Duke.86:53 Substitution
Substitution Jack Compton on for Kyel Reid.85:35
James Hanson takes a shot. Ross Atkins makes a save.84:21 Substitution
Substitution Calvin Zola leaves the field to be replaced by Adi Yussuf.83:28
Corner taken left-footed by Robbie Threlfall to the near post, Header from close range by Luke Oliver misses to the right of the target.82:10
Effort from the edge of the area by Calvin Zola goes wide of the right-hand post.78:13 Substitution
Substitution Ross Hannah is brought on as a substitute for Craig Fagan.76:26
Corner taken by Jimmy Phillips, Headed effort from inside the box by Darren Moore misses to the right of the target.76:03
Jimmy Phillips takes the inswinging corner, Andrew Davies manages to make a clearance.75:06
Jason Banton has a shot on goal from outside the box which misses left.73:40 Substitution
Substitution Ritchie Jones goes off and Luke O'Brien comes on.71:25
Craig Fagan has shot on goal from just outside the box which goes wide of the right-hand upright.68:56
Darren Moore fouled by Adam Reed, the ref awards a free kick. John McGrath restarts play with the free kick.67:46
Jason Banton produces a right-footed shot from just outside the penalty box that misses to the left of the goal.66:05 Substitution
Substitution (Burton Albion) makes a substitution, with Jason Banton coming on for Justin Richards.65:22
Kyel Reid takes a shot. Save by Ross Atkins.
Shot from just outside the box by Justin Richards misses to the left of the target.62:37
Outswinging corner taken by Ritchie Jones.62:20
Adam Reed takes a shot. Save by Ross Atkins.59:44
Inswinging corner taken right-footed by Jimmy Phillips from the left by-line.59:27
Jimmy Phillips takes a shot. Luke Oliver gets a block in.57:06 Booking
Booking Calvin Zola goes into the referee's book.54:47
Billy Kee takes a shot. Luke Oliver gets a block in.52:26
Free kick taken by Andrew Corbett.52:26 Booking
Booking The referee shows Adam Reed a yellow card for dissent.52:10
Jimmy Phillips fouled by Adam Reed, the ref awards a free kick.50:23
Billy Kee takes a shot. Save by Matt Duke.49:46
The ball is delivered by Jimmy Phillips, save made by Matt Duke.48:52
Outswinging corner taken by Robbie Threlfall, clearance made by Adam Bolder.47:25
Inswinging corner taken by John McGrath from the right by-line, Luke Oliver manages to make a clearance.47:04
Billy Kee takes a shot. Andrew Davies gets a block in.45:01
The second half has started.45:00 +4:48 Half time
Half Time The referee calls an end to the first half.45:00 +2:25
The referee gives a against Robbie Threlfall for handball.45:00 +2:20
Adam Bolder takes a shot. Blocked by Robbie Threlfall.45:00 +3:18
Craig Fagan has an effort at goal from outside the penalty box missing to the wide left of the goal.45:00 +1:47
Shot from close range by Billy Kee strikes the post.45:00 +2:39 Goal scored
Goal! - Justin Richards - Burton 2 - 2 Bradford Power penalty scored by Justin Richards. Burton Albion 2-2 Bradford.45:00 +1:28
Jimmy Phillips takes a shot. Matt Duke makes a save.44:03
Billy Kee crosses the ball, Calvin Zola has a headed effort at goal from close range which goes wide of the left-hand post.37:56
The assist for the goal came from Jimmy Phillips.37:56 Goal scored
Goal! - Billy Kee - Burton 1 - 2 Bradford Billy Kee gets on the score sheet with a goal from inside the six-yard box to the bottom left corner of the goal. Burton Albion 1-2 Bradford.36:45
Adam Reed takes a shot. Darren Moore gets a block in.32:48
Inswinging corner taken left-footed by John McGrath from the right by-line, Andrew Davies makes a clearance.32:39
Billy Kee delivers the ball, clearance made by Luke Oliver.31:41
The ball is delivered by Jimmy Phillips, Matt Duke makes a save.27:42
Inswinging corner taken by John McGrath from the right by-line, Andrew Davies manages to make a clearance.27:22
Calvin Zola takes a shot. Save made by Matt Duke.26:50
The ball is crossed by Ritchie Jones, James Hanson has a headed effort at goal from close in which goes wide of the left-hand upright.23:42
Billy Kee gives away a free kick for an unfair challenge on Robbie Threlfall. Direct free kick taken by Matt Duke.23:15
John McGrath takes the inswinging corner, clearance by Andrew Davies.22:39
Billy Kee takes a shot. Save by Matt Duke.19:00
Justin Richards takes a shot. Blocked by Liam Moore.17:05
The ball is sent over by Danny Blanchett, Header by Calvin Zola from deep inside the penalty area misses to the left of the goal.15:17
Assist on the goal came from Kyel Reid.15:17 Goal scored
Goal! - James Hanson - Burton 0 - 2 Bradford A goal is scored by James Hanson from close in to the bottom right corner of the goal. Burton Albion 0-2 Bradford.14:18
Jimmy Phillips takes a shot. Blocked by Liam Moore.12:18
Effort from the edge of the area by Justin Richards goes wide of the left-hand upright.10:19
Liam Moore produces a right-footed shot from long range which goes wide right of the goal.9:18
Corner taken by John McGrath from the right by-line played to the near post, Luke Oliver makes a clearance.8:49
Craig Fagan takes a shot. Ross Atkins makes a save.5:36 Goal scored
Goal! - Kyel Reid - Burton 0 - 1 Bradford Kyel Reid gets on the score sheet with a goal from the edge of the penalty area high into the middle of the goal. Burton Albion 0-1 Bradford.4:21
Tony James concedes a free kick for a foul on James Hanson. Robbie Threlfall takes the direct free kick.3:15
Calvin Zola takes a shot. Andrew Davies gets a block in.2:17
Craig Fagan concedes a free kick for a foul on Billy Kee. Ross Atkins restarts play with the free kick.1:37
Michael Flynn concedes a free kick for a foul on Calvin Zola. John McGrath restarts play with the free kick.0:00
The referee gets the match started.
Live data and text provided by our data suppliers