Match ends, Tranmere Rovers 1, Bradford City 2.
Tranmere were relegated to League Two as they lost to Bradford City - after results went against them elsewhere.
Crewe Alexandra's win over Preston and Notts County's point at Oldham were enough to relegate Rovers.
But Tranmere surrendered a lead given to them by Matthew Pennington's early strike to increase the suffering.
After on-loan winger Junior Brown was red-carded on 31 minutes, City came back to beat 10-man Rovers with late goals from Jon Stead and Aaron McLean.
The Bantams equalised on 81 minutes when Stead's shot found the bottom-left corner.
And McLean sealed Tranmere's fate when he found the same spot from 16 yards out six minutes later.
Rovers return to English football's fourth tier after spending 13 seasons in League One.
Line-ups
Tranmere
Formation 4-4-2
- 33Mooney
- 29Pennington
- 23RidehalghSubstituted forKirbyat 90'minutes
- 18Jennings
- 5Goodison
- 4Taylor
- 17PowerSubstituted forRoweat 89'minutes
- 22Koumas
- 26Akpa-Akpro
- 9Lowe
- 20BrownBooked at 31mins
Substitutes
- 2Holmes
- 11Bell-Baggie
- 12Rowe
- 13Ramsbottom
- 15Kirby
- 16Stockton
- 32Arthurworrey
Bradford
Formation 4-4-2
- 1McLaughlan
- 2Darby
- 6DrurySubstituted forMeredithat 59'minutes
- 24DoyleSubstituted forDe Vitaat 74'minutes
- 23McArdle
- 5Davies
- 11ThompsonSubstituted forBennettat 59'minutes
- 18JonesBooked at 15mins
- 17Stead
- 21McLean
- 14Yeates
Substitutes
- 3Meredith
- 4Dolan
- 12Jameson
- 16McHugh
- 20De Vita
- 27McBurnie
- 32Bennett
- Referee:
- Graham Scott
- Attendance:
- 9,598
Match Stats
- Possession
- Home51%
- Away49%
- Shots
- Home7
- Away14
- Shots on Target
- Home3
- Away5
- Corners
- Home7
- Away7
- Fouls
- Home9
- Away12
Live Text
Post update
Full Time
Second Half ends, Tranmere Rovers 1, Bradford City 2.
Post update
Corner, Tranmere Rovers. Conceded by Jon McLaughlan.
Post update
Attempt saved. Matthew Pennington (Tranmere Rovers) right footed shot from outside the box is saved in the top centre of the goal.
Post update
Attempt missed. Ryan Lowe (Tranmere Rovers) right footed shot from the left side of the box is close, but misses to the right.
Post update
Corner, Tranmere Rovers. Conceded by Andrew Davies.
Substitution
Substitution, Tranmere Rovers. Jake Kirby replaces Liam Ridehalgh.
Substitution
Substitution, Tranmere Rovers. James Rowe replaces Max Power.
Post update
Attempt missed. Kyle Bennett (Bradford City) left footed shot from the centre of the box is too high.
Post update
Corner, Bradford City. Conceded by Matthew Pennington.
Post update
Attempt blocked. Aaron McLean (Bradford City) right footed shot from the right side of the six yard box is blocked.
Goal!
Goal! Tranmere Rovers 1, Bradford City 2. Aaron McLean (Bradford City) right footed shot from the right side of the box to the bottom left corner. Assisted by Kyle Bennett.
Post update
Corner, Tranmere Rovers. Conceded by James Meredith.
Post update
Attempt blocked. Ryan Lowe (Tranmere Rovers) right footed shot from the centre of the box is blocked.
Goal!
Goal! Tranmere Rovers 1, Bradford City 1. Jon Stead (Bradford City) right footed shot from the centre of the box to the bottom left corner. Assisted by Mark Yeates.
Post update
Foul by Raffaele De Vita (Bradford City).
Post update
Jean-Louis Akpa-Akpro (Tranmere Rovers) wins a free kick in the defensive half.
Post update
Corner, Bradford City. Conceded by Ian Goodison.
Post update
Corner, Bradford City. Conceded by Steven Jennings.
Post update
Aaron McLean (Bradford City) wins a free kick in the defensive half.