Match ends, Bradford City 2, Exeter City 2.
Exeter stretched their unbeaten run to 12 games with an entertaining draw at Bradford in League Two.
The hosts started the brighter and went in front after 10 minutes when Billy Clarke applied a tidy finish to Callum Cooke's precise through-ball.
Exeter levelled after pouncing on a lapse in concentration from Bradford.
Jake Taylor pinched the ball off a defender who was trying to shepherd it out and fed Matt Jay who tapped home from an acute angle.
It was not long before the visitors went in front. Ryan Bowman prodded the ball home inside the area after being picked out by Archie Collins.
The visitors should have extended their lead further, but their profligacy was punished just before half-time when Reece Staunton stabbed home from a corner to make it 2-2.
Bradford looked brighter after the restart with Anthony O'Connor and Elliott Watt both coming close, while Exeter's impressive Joel Randall saw a long-range effort kept out.
But neither side could force a winner as spoils were shared.
Match report supplied by PA Media.
Line-ups
Bradford
Formation 3-1-4-2
- 1O'Donnell
- 6O'Connor
- 4O'Connor
- 21Staunton
- 18Watt
- 15French
- 8CookeSubstituted forSamuelsat 45'minutes
- 7Pritchard
- 23Wood
- 16ClarkeSubstituted forScalesat 85'minutes
- 10Donaldson
Substitutes
- 3Longridge
- 5Richards-Everton
- 13Hornby
- 14Samuels
- 24Cousin-Dawson
- 26Scales
- 32Mottley-Henry
Exeter
Formation 4-4-1-1
- 24Andrésson
- 30KeySubstituted forCapriceat 90+3'minutes
- 26SweeneyBooked at 81mins
- 15ParkesSubstituted forMcArdleat 45'minutes
- 3Sparkes
- 11Williams
- 8Taylor
- 10Collins
- 14Randall
- 17JayBooked at 77minsSubstituted forLawat 79'minutesBooked at 89mins
- 12Bowman
Substitutes
- 2Caprice
- 6McArdle
- 7Law
- 9Seymour
- 18Fisher
- 22Lee
- 34Hartridge
- Referee:
- James Bell
Match Stats
- Possession
- Home53%
- Away47%
- Shots
- Home13
- Away16
- Shots on Target
- Home6
- Away7
- Corners
- Home6
- Away10
- Fouls
- Home2
- Away11
Live Text
Post update
Full Time
Second Half ends, Bradford City 2, Exeter City 2.
Post update
Attempt missed. Pierce Sweeney (Exeter City) right footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Rory McArdle following a corner.
Post update
Attempt missed. Rory McArdle (Exeter City) header from the centre of the box misses to the right. Assisted by Nicky Law with a cross following a corner.
Post update
Corner, Exeter City. Conceded by Harry Pritchard.
Post update
Corner, Exeter City. Conceded by Anthony O'Connor.
Post update
Attempt missed. Ryan Bowman (Exeter City) header from the left side of the six yard box is close, but misses to the left.
Post update
Attempt saved. Joel Randall (Exeter City) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Nicky Law.
Substitution
Substitution, Exeter City. Jake Caprice replaces Joshua Key because of an injury.
Post update
Corner, Bradford City. Conceded by Rory McArdle.
Booking
Nicky Law (Exeter City) is shown the yellow card for a bad foul.
Post update
Anthony O'Connor (Bradford City) wins a free kick on the right wing.
Post update
Foul by Nicky Law (Exeter City).
Post update
Clayton Donaldson (Bradford City) wins a free kick in the attacking half.
Post update
Foul by Rory McArdle (Exeter City).
Substitution
Substitution, Bradford City. Kian Scales replaces Billy Clarke because of an injury.
Post update
Attempt missed. Joel Randall (Exeter City) header from the centre of the box misses to the right. Assisted by Jack Sparkes.
Post update
Attempt missed. Elliot Watt (Bradford City) right footed shot from outside the box is high and wide to the left from a direct free kick.
Booking
Pierce Sweeney (Exeter City) is shown the yellow card for a bad foul.
Post update
Clayton Donaldson (Bradford City) wins a free kick in the attacking half.

- Life After Reality TV: Love Island and basketball star Ovie Soko
- The Rap Game UK: The artists face their first challenge
