Summary

  • Leeds score late winner at Plymouth and pip Burnley to title

  • Coventry beat Boro and Bristol City draw with Preston to earn play-off places

  • Luton relegated after 5-3 defeat at West Brom

  • Preston and Hull both safe after draws; Derby and Stoke also survive

  • Plymouth also relegated after late defeat by Leeds

  • Get Involved: #bbcefl, via WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)

  1. Postpublished at 14:11 British Summer Time 3 May

    Derby 0-0 Stoke

    It might be a case of shaking hands and congratulating each other on a job well done in this one.

    Both Derby and Stoke are safe as things stand and seem pretty content with that outcome.

    Not a lot in the way of incisive attacking play to shout about.

  2. SUBSTITUTIONpublished at 14:11 British Summer Time 3 May

    Burnley 2-1 Millwall

    Burnley fans celebrateImage source, Rex Features

    Ashley Barnes takes applause from the Turf Moor crowd for what might well be the final time.

    He's been a much-loved servant of the Clarets and the supporters show it as he makes way for Lyle Foster.

    Millwall go for broke with a triple substitution. They need two goals in 10 minutes.

  3. Postpublished at 14:11 British Summer Time 3 May

    Portsmouth 1-1 Hull City

    Dan George
    BBC Sport at Fratton Park

    It is getting quite nervy at Fratton Park, Portsmouth have most of the ball and Hull now look most threatening in bursts on the counter.

    The home fans are enjoying themselves though, a ball just flew into the crowd and a fan produced a cracking header to send it back high into the air and onto the pitch.

    Had the section in front of me on their feet clapping!

  4. SUBSTITUTIONSpublished at 14:10 British Summer Time 3 May

    Coventry 1-0 Middlesbrough

    Kelechi Iheanacho, Ran van den Berg and Marcus Forss are thrown on by Michael Carrick as his side need two goals in the final 15-odd minutes to stand a chance of a play-off spot.

  5. Allen waves goodbyepublished at 14:10 British Summer Time 3 May

    Swansea 2-2 Oxford

    Gareth Vincent
    BBC Sport Wales at the Swansea.com Stadium

    A moment to remember at Swansea, as Joe Allen leaves the football field for the final time.

    Allen made his league debut on this ground almost 18 years ago to the day.

    Almost 600 club appearances and 77 Wales caps later, the midfielder waves an emotional farewell as he is replaced by another Swansea veteran saying goodbye, Kyle Naughton.

  6. Postpublished at 14:10 British Summer Time 3 May

    We're into the final 10 minutes across the Championship.

    Time for some late drama?

  7. Postpublished at 14:08 British Summer Time 3 May

    Sheff Utd 1-1 Blackburn

    That equaliser seems to have knocked the stuffing out of Blackburn, and it's the hosts who have gone closest since.

    Balazs Toth was forced into action to beat away a deflected Sydie Peck strike.

    Rovers have still had just the one effort on target - but that did bring the goal.

    One more goal would lift them back into the top six as it stands.

    We're into the final 12 minutes.

  8. HITS THE WOODWORKpublished at 14:08 British Summer Time 3 May

    Coventry 1-0 Middlesbrough

    Brandon Thomas-Asante has thundered a rasping 20-yard effort into the outside of the post with Boro keeper Mark Travers at full stretch.

    The hosts are trying to secure a cushion but Haji Wright dawdles in possession in the box as he seeks to work a shooting angle and is robbed, when a pass was the better option.

  9. Postpublished at 14:08 British Summer Time 3 May

    Portsmouth 1-1 Hull City

    Hull City sub Mason Burstow bends a shot wide.

    It's going to be a nervy finish for the Tigers, who, as it stands, are going to stay in the Championship on goal difference only.

  10. You can barely hear yourself think in herepublished at 14:07 British Summer Time 3 May

    Bristol City 2-2 Preston

    James Piercy
    BBC Sport at Ashton Gate

    Ross McCrorie finishes past Dai CornellImage source, Rex Features

    It is loud, so very very loud and an absolutely thrilling game of Championship football.

    That Jason Knight effort looked destined for the top corner. Yu Hirakawa on the right wing is having some game, constantly getting the beating of his man.

    But, my word, a tip of the hat to Ross McCrorie. The hero of the hour. He's even playing ever-so slightly out of position as a left wing-back but what a presence he's been in both boxes.

  11. Postpublished at 14:06 British Summer Time 3 May

    Derby 0-0 Stoke

    Derby skipper Ebou Adams chests it down and fires in a powerful effort from a very tight angle but Viktor Johansson is equal to it in the Stoke goal.

  12. 'Listen to the noise, it's deafening!'published at 14:05 British Summer Time 3 May

    Bristol City 2-2 Preston

    Gary Owers
    Former Sunderland & Bristol City midfielder on BBC Radio Bristol

    Listen to the noise here at Ashton Gate, it's deafening!

    The ball sits lovely for him, what a game.

    They'll be thinking about winning this game now, the triple substitution has been massive.

    The game has been turned upside down.

  13. DISALLOWED GOALpublished at 14:05 British Summer Time 3 May

    Plymouth 1-1 Leeds

    Leeds have the ball in the net through league top scorer Joel Piroe but the flag's up and it wont count.

    The Whites must find a second goal if they're to end the season as title winners.

  14. goal

    GOAL: Bristol City 2-2 Prestonpublished at 14:04 British Summer Time 3 May

    Ross McCrorie (74 mins)

    Ross McCrorie scores for Bristol CityImage source, Getty Images

    Ross McCrorie may get the freedom of (half of) Bristol...

    The full-back makes a striker's run across the box and meets a perfect pass from Jason Knight with a clinical finish to take the roof off Ashton Gate.

    Premier League dreams are alive... just...

  15. CLOSE!published at 14:03 British Summer Time 3 May

    Coventry 1-0 Middlesbrough

    Is that the chance?

    Boro sub Delano Burgzorg takes aim from the edge of the area but though he gets a lot of power, his curling effort flies over the angle of post and bar with Ben Wilson beaten all ends up.

  16. Postpublished at 14:02 British Summer Time 3 May

    Derby 0-0 Stoke

    Derby boss John Eustace is patrolling his technical area and it's all but job done with Luton so far behind at West Brom.

    Same applies for Stoke, who will also stay up as things stand.

    That will remain the case unless Luton can score three goals in the final 20 minutes and either the Rams or Potters find a winner in this one to send the other down. It'd also require Hull to score another at Pompey for that to happen.

  17. HITS THE WOODWORKpublished at 14:02 British Summer Time 3 May

    Bristol City 1-2 Preston

    Jason Knight has almost broken the crossbar with a thunderous effort from 25 yards which cannons back and is hacked away by Preston.

    Goals change games, and City's has changed this one.

    All City.

  18. Postpublished at 14:02 British Summer Time 3 May

    Burnley 2-1 Millwall

    Sanny Rudravajhala
    BBC Radio 5 Live at Turf Moor

    It had been coming! And for Jaidon Anthony, it’s been a long time coming. Third, maybe fourth time lucky but it’s a cool finish after a good take from a diagonal ball. It’s completely turned the mood around here, the home fans are are singing ‘Champions again, olé, olé, olé!’. Still a long way to go yet!

  19. 'A long-way to go'published at 14:01 British Summer Time 3 May

    Bristol City 1-2 Preston

    Gary Owers
    Former Sunderland & Bristol City midfielder on BBC Radio Bristol

    I wonder, can they pull-off something incredible?

    McCrorie has been brilliant for them this season, the Championship really is the most exciting league.

    A long-way to go yet.

  20. Postpublished at 14:00 British Summer Time 3 May

    Portsmouth 1-1 Hull City

    The home side have had more of the play and more of the chances in this.

    A win for Pompey will send Hull City down and save Luton Town.

    Into the final 20 minutes now.