Match ends, Bradford City 3, Coventry City 3.
Nahki Wells completed a hat-trick with a dramatic last-minute penalty to earn Bradford a point against Coventry.
The Sky Blues made a superb start with Andy Webster's deflected half-volley and Leon Clarke's rebound making it 2-0 inside the first 10 minutes.
Wells scored twice from close range to level it before Callum Wilson thrashed in from a tight angle for the visitors.
That looked to be it but Wells, who had earlier hit the bar, punished Jordan Clarke's injury-time handball.
A win would have seen Steven Pressley's side, now the Football League's leading scorers with 37 goals, go above the Bantams into eighth. As it is, they remain 12th.
Bradford, who last recorded a league win on 5 October, move up a place to seventh and sit two points outside the play-off places.
- 22BatesSubstituted forConnellat 83'minutes
- 11ThompsonSubstituted forYeatesat 68'minutes
- 18JonesBooked at 30mins
- 7ReidSubstituted forDe Vitaat 85'minutes
- 20De Vita
- 3AdamsBooked at 71mins
- 6ThomasBooked at 45mins
- 20WilsonBooked at 86mins
- 14MoussaSubstituted forPhillipsat 85'minutes
- Kevin Friend
- Shots on Target
Second Half ends, Bradford City 3, Coventry City 3.
Goal! Bradford City 3, Coventry City 3. Nahki Wells (Bradford City) converts the penalty with a right footed shot to the bottom left corner.
Penalty conceded by Jordan Clarke (Coventry City) with a hand ball in the penalty area.
Callum Wilson (Coventry City) wins a free kick in the defensive half.
Foul by Gary Jones (Bradford City).
Corner, Bradford City. Conceded by Andy Webster.
Attempt blocked. Rory McArdle (Bradford City) header from very close range is blocked. Assisted by Alan Connell with a cross.
Corner, Bradford City. Conceded by Cyrus Christie.
Foul by Leon Clarke (Coventry City).
Rory McArdle (Bradford City) wins a free kick in the defensive half.
Delay over. They are ready to continue.
Delay in match James Hanson (Bradford City) because of an injury.
Callum Wilson (Coventry City) is shown the yellow card.
Foul by Callum Wilson (Coventry City).
James Meredith (Bradford City) wins a free kick in the defensive half.
Substitution, Bradford City. Raffaele De Vita replaces Kyel Reid.
Substitution, Coventry City. Aaron Phillips replaces Franck Moussa.
Substitution, Bradford City. Alan Connell replaces Matthew Bates.
Attempt saved. Nahki Wells (Bradford City) header from the centre of the box is saved in the bottom left corner. Assisted by Stephen Darby with a cross.