Summary

  • Cardiff relegated to League One after 0-0 draw with West Brom

  • Plymouth beat Preston 2-1 but all-but relegated due to inferior goal difference to Luton

  • Derby beat Hull 1-0 to push Tigers into bottom three, while Oxford beat Sunderland 2-0 to ensure league survival

  • Millwall remain in play-off contention with 1-0 win against Swansea

  • Sheffield Wednesday 1-1 Portsmouth, Middlesbrough 0-0 Norwich, Blackburn 2-1 Watford

  • In early games, Luton score 90th minute winner to beat play-off chasing Coventry and move out of bottom three

  • Promoted Burnley thrash QPR 5-0

  • Follow the League One and League Two action here as Doncaster and Port Vale promoted

  • Get involved: #bbcfootball on X, WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)

  1. Postpublished at 14:08 British Summer Time 26 April

    QPR 0-4 Burnley

    QPR's best move of the match, which finally makes James Trafford break sweat with a fine save low to his left.

    Ilias Chair sets up Jack Colback, who catches the shot well on his left foot but Trafford is equal to the task, turning the ball behind the post and - for now at least - preserving yet another Burnley clean sheet.

  2. Postpublished at 14:07 British Summer Time 26 April

    Luton 0-0 Coventry

    This game is well and truly back in the balance now. Which of the two sides can push on for a winner?

  3. Postpublished at 14:05 British Summer Time 26 April

    QPR 0-4 Burnley

    Burnley make their second change, with Jaidon Anthony's work done for the day and Josh Laurent coming on to replace him.

    One more goal for the Clarets would equal their best win of the season, having dispatched both Cardiff and Plymouth 5-0.

  4. 'That changes everything'published at 14:04 British Summer Time 26 April

    Luton 0-0 Coventry

    Steve Ogrizovic
    Ex-Coventry City goalkeeper on BBC CWR

    Well that changes everything.

    Coventry have a chance of winning this game.

    That's the one thing you don't do. He's on a yellow card and he just pushes him.

  5. RED CARD: Liam Walsh (Luton)published at 14:03 British Summer Time 26 April

    Luton 0-0 Coventry

    Oh, Liam Walsh, what have you done?

    The referee gives Luton a free-kick but Walsh then goes over to Coventry's Liam Binks and gives him a shove in the face for no real apparent reason.

    That's Walsh's third red card of the season and now it's 10 v 10 for the final 20 minutes.

  6. Postpublished at 14:01 British Summer Time 26 April

    QPR 0-4 Burnley

    A glimmer of a chance for QPR as Michael Frey releases Emmerson Sutton, who gallops enthusiastically towards goal but is denied a shot by Maxime Esteve's measured challenge.

    That kind of defending is the reason Burnley are heading back up...

  7. YELLOW CARDpublished at 14:01 British Summer Time 26 April

    Luton 0-0 Coventry

    Coventry try to put together a rare attack but Matt Grimes is pulled down by Luton midfielder Liam Walsh just inside the Hatters half.

    A round of applause then goes round Kenilworth Road in support of Luton keeper Thomas Kaminski after his father died this week.

  8. SUBSTITUTIONpublished at 13:59 British Summer Time 26 April

    Luton 0-0 Coventry

    Ellis Simms is off for Coventry. On comes Josh Eccles for some fresh legs.

    The Sky Blues have about 25 minutes plus stoppages to hold on to what might prove to be a precious point in the race for a play-off finish.

  9. SUBSTITUTIONpublished at 13:57 British Summer Time 26 April

    Luton 0-0 Coventry

    Some quick admin to clear up...

    Amid that flurry of chances, Lamine Fanne made way for Jordan Clark for Luton.

  10. Postpublished at 13:55 British Summer Time 26 April

    Luton 0-0 Coventry

    How have Luton not scored yet?

  11. 'Luton are getting closer'published at 13:55 British Summer Time 26 April

    Luton 0-0 Coventry

    Steve Ogrizovic
    Ex-Coventry City goalkeeper on BBC CWR

    Luton are getting closer and closer.

    They are getting in behind in the central areas.

    Coventry have got to weather this storm now.

  12. HITS THE WOODWORKpublished at 13:55 British Summer Time 26 April

    Luton 0-0 Coventry

    My word, Coventry are under the cosh.

    Millenic Alli cuts inside for Luton and hits one from about 15 yards out but his effort is deflected before bouncing out off the post.

  13. YELLOW CARDpublished at 13:53 British Summer Time 26 April

    Luton 0-0 Coventry

    A busy five minutes for Coventry keeper Brad Collins. He takes a bit too long over a goal-kick and now he's booked for time-wasting.

  14. GREAT SAVE!published at 13:52 British Summer Time 26 April

    Luton 0-0 Coventry

    Brad Collins is keeping Coventry in this game.

    Lamine Fanne is played in behind on the right by Carlton Morris for Luton but Collins is out of his goal very quickly to close down the shot.

  15. goal

    GOAL: QPR 0-4 Burnleypublished at 13:52 British Summer Time 26 April

    Jeremy Sarmiento 62 mins

    Jeremy Sarmiento points to the sky after scoringImage source, PA

    That's quite an entrance for Jeremy Sarmiento!

    The on-loan Brighton midfielder has only just arrived on the pitch to replace Hannibal and he adds his name to the scoresheet, tucking in a deflected finish off Liam Morrison.

    Good work again by Josh Brownhill and Zian Flemming in the build-up to create the chance and Burnley are rampant.

  16. 'Collins will be impressed with that save'published at 13:51 British Summer Time 26 April

    Luton 0-0 Coventry

    Steve Ogrizovic
    Ex-Coventry City goalkeeper on BBC CWR

    It's a great save from Brad Collins.

    The form that he's in, that is a brilliant save.

    The footwork in really impressive and he gets a high hand to it.

    He'll be really impressed with that.

  17. HITS THE WOODWORKpublished at 13:50 British Summer Time 26 April

    Luton 0-0 Coventry

    Blimey, Luton will not come closer to taking the lead than this!

    Liam Walsh unleashes a powerful effort from 25 yards towards the far corner and Coventry keeper Brad Collins leaps to his left to make an outstanding finger-tipped save to push it onto the crossbar.

  18. SUBSTITUTIONSpublished at 13:49 British Summer Time 26 April

    QPR 0-3 Burnley

    A round of applause from the home fans as James Trafford is finally forced into a save, diving to gather Harrison Ashby's daisy-cutter after Rayan Kolli set him up.

    Rangers have at least enjoyed some decent spells of possession in this second half, but scoring three goals against Burnley's miserly defence looks a tall order.

    Further changes as youngster Emmerson Sutton comes on for Kolli, while Burnley bring on Jeremy Sarmiento to replace Hannibal.

  19. Postpublished at 13:49 British Summer Time 26 April

    Luton 0-0 Coventry

    Liam Walsh sends in a corner from the left for Luton and it's met by Mark McGuinness but he doesn't get enough on it and it's deflected behind for a 10th corner of the game for the hosts, which Coventry deal with again.

  20. 'The home crowd are beginning to get going'published at 13:49 British Summer Time 26 April

    Luton 0-0 Coventry

    Clive Eakin
    BBC CWR Sport

    Luton need the win, especially with the situation they find themselves in.

    The home crowd are beginning to get going now.