Match ends, Bradford City 2, Rochdale 2.

Two goals from striker Joe Bunney helped Rochdale earn a point at play-off chasing Bradford in League One.
Bunney gave the visitors the lead when he headed Joe Rafferty's cross beyond City keeper Ben Williams.
Tony McMahon crossed for Rory McArdle to stab in Bradford's equaliser, but Bunney restored Rochdale's lead with a shot from just outside the area.
Steven Davies headed in McMahon's corner to level the scores, while Grant Holt hit the post for the Dale late on.
Rochdale manager Keith Hill told BBC Radio Manchester:
"I thought the performance was good, it was more like the way we play.
"It gives me a lot of belief looking at the last 15 games because we were excellent today.
"We scored two really good goals and for the majority of the game we defended exceptionally well.
"We created opportunities, so from the performance perspective, I'm really pleased, but I'm disappointed with the result."
Line-ups
Bradford
Formation 4-4-2
- 1Williams
- 2Darby
- 23McArdle
- 16Burke
- 3Meredith
- 29McMahonBooked at 69mins
- 4Evans
- 11KnottSubstituted forMarshallat 83'minutes
- 17Reid
- 39ThomasSubstituted forClarkeat 65'minutes
- 9HansonSubstituted forDaviesat 45'minutes
Substitutes
- 5Clarke
- 7Marshall
- 10Clarke
- 12Cullen
- 15Leigh
- 24Davies
- 30Cracknell
Rochdale
Formation 4-3-3
- 1Lillis
- 2Rafferty
- 5EasthamBooked at 17mins
- 15Canavan
- 4McNulty
- 25Rose
- 8Lund
- 24Allen
- 19Mendez-LaingSubstituted forHoltat 73'minutes
- 40HendersonSubstituted forSyersat 79'minutes
- 39BunneySubstituted forBennettat 90+3'minutes
Substitutes
- 3Bennett
- 10Alessandra
- 11Noble-Lazarus
- 18Holt
- 23Collis
- 28Camps
- 29Syers
- Referee:
- Richard Clark
- Attendance:
- 17,936
Match Stats
- Possession
- Home56%
- Away44%
- Shots
- Home11
- Away7
- Shots on Target
- Home6
- Away4
- Corners
- Home10
- Away2
- Fouls
- Home16
- Away15
Live Text
Post update
Full Time
Second Half ends, Bradford City 2, Rochdale 2.
Substitution
Substitution, Rochdale. Rhys Bennett replaces Joe Bunney.
Post update
Foul by Billy Clarke (Bradford City).
Post update
Jamie Allen (Rochdale) wins a free kick in the defensive half.
Post update
Attempt missed. Steve Davies (Bradford City) right footed shot from a difficult angle on the left is too high following a corner.
Post update
Corner, Bradford City. Conceded by Niall Canavan.
Post update
Corner, Bradford City. Conceded by Jamie Allen.
Post update
Attempt missed. Grant Holt (Rochdale) right footed shot from the centre of the box is close, but misses to the left.
Post update
Grant Holt (Rochdale) wins a free kick in the defensive half.
Post update
Foul by Stephen Darby (Bradford City).
Substitution
Substitution, Bradford City. Mark Marshall replaces Billy Knott.
Post update
Attempt saved. Matthew Lund (Rochdale) right footed shot from outside the box is saved in the centre of the goal.
Post update
Attempt missed. Lee Evans (Bradford City) right footed shot from outside the box is high and wide to the right.
Substitution
Substitution, Rochdale. David Syers replaces Ian Henderson.
Post update
James Meredith (Bradford City) wins a free kick on the left wing.
Post update
Foul by Ian Henderson (Rochdale).
Post update
James Meredith (Bradford City) wins a free kick in the defensive half.
Post update
Foul by Matthew Lund (Rochdale).
Post update
Lee Evans (Bradford City) wins a free kick in the attacking half.