Summary

  • Burnley promoted back to Premier League after beating Middlesbrough

  • Sheff Utd open up eight-point gap to play-off places with win over Wigan

  • Norwich close to within point of play-offs with win at Blackburn

  • Reading drop into bottom three following wins for Cardiff and Huddersfield

  • Hull score 98th-minute penalty to draw 4-4 at Sunderland

  • L1: Plymouth go top with win at Morecambe, Ipswich beat Wycombe to go second

  • L2: Leyton Orient go 10 points clear at top after win at Salford; bottom two Rochdale & Hartlepool both win

  1. Postpublished at 13:37 British Summer Time 7 April 2023

    Rotherham 0-1 West Brom

    Tony Brown
    West Brom's all-time record goalscorer on BBC Radio WM

    Viktor Johansson went the right way but the power beat him. If it didn't have the power on he might have saved it but John Swift struck it very well. It's just what Albion needed.

  2. goal

    GOAL! Rotherham United 0-1 West Bromwich Albionpublished at 13:36 British Summer Time 7 April 2023

    John Swift (32 mins, pen)

    John Swift scores a penalty for West Brom at RotherhamImage source, PA Media

    John Swift puts Carlos Corberan's side in front from the penalty spot.

    Baggies skipper Conor Townsend is tripped in the area and the referee points to the spot.

    Swift fires past Viktor Johansson for his sixth goal of the campaign.

  3. KICK-OFFpublished at 13:34 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    The Hatters get the second half going at The Den.

    Luton have kept five clean sheets in their past seven games, and have recorded a joint Championship-high 17 shut-outs this season.

    Millwall, meanwhile, have failed to score in their past two games.

    Hopefully we'll get a goal to liven up proceedings...

  4. Postpublished at 13:32 British Summer Time 7 April 2023

    Rotherham United 0-0 West Bromwich Albion

    An early blow for Rotherham as defender Bailey Wright limps off after lengthy treatment.

    Former Manchester United man Tyler Blackett steps into the breach.

  5. Postpublished at 13:28 British Summer Time 7 April 2023

    Rotherham United 0-0 West Bromwich Albion

    Rotherham boss Matt Taylor applauds his sideImage source, PA Media

    Now it's the hosts turn to threaten.

    Leo Hjelde's fierce first-time strike is blocked by stopper Joshua Griffiths and the ball breaks for Tariqe Fosu, but he fires the rebound over.

  6. Postpublished at 13:26

    HT: Millwall 0-0 Luton

    Remember, if it stays like this at The Den then that means Burnley can win promotion later today if they beat Middlesbrough.

  7. Postpublished at 13:22 British Summer Time 7 April 2023

    HT: Millwall 0-0 Luton

    Simon Oxley
    BBC Three Counties Radio

    Chances have been few and far between. Nothing really in terms of chances for Luton.

    For Millwall, Ethan Horvath has had to save from Tom Bradshaw and Ryan Leonard, but the best chance probably fell to Oliver Burke early on when the offside flag stayed down but he couldn't bring the ball under control.

    Luton need to offer a bit more going foward but they will be pleased with their defensive effort.

  8. HALF-TIMEpublished at 13:20 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    Millwall's Tom Bradshaw tries to get a shot awayImage source, PA Media

    Half-time at The Den after an opening 45 minutes of scant chances between these two play-off hopefuls.

    An offside from a long free-kick pumped forward by the hosts in injury time sums up the half.

    Luton keeper Ethan Horvath did make a save from Tom Bradshaw and claw a long-range Ryan Leonard effort behind.

    The Hatters failed to test home keeper George Long.

  9. Postpublished at 13:19 British Summer Time 7 April 2023

    Rotherham United 0-0 West Bromwich Albion

    It's been a lively start in South Yorkshire!

    The Baggies are without an away win since January, but carve out another decent chance.

    Daryl Dike meets Jed Wallace's whipped ball across the six-yard box but can't direct his effort at goalwards.

  10. YELLOW CARDpublished at 13:14 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    Millwall midfielder George Saville gets the first caution of the day for a slightly over-zealous challenge on Allan Campbell while trying to win possession in the Luton half.

    It's possibly a bit harsh. The match has been well contested so far.

    Can either side find an opener in the five minutes before the break?

  11. CLOSE!published at 13:13 British Summer Time 7 April 2023

    Rotherham United 0-0 West Bromwich Albion

    Chances at both ends early on.

    First, Daryl Dike latches onto a ball in the box and lets fly with an early sighter which forces a good save from Millers keeper Viktor Johansson.

    Then a glorious chance for the hosts to hit the front.

    Chiedozie Ogbene's effort finds Jordan Hugill in a great position, but he sends his shot wide.

  12. Postpublished at 13:09 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    Millwall v LutonImage source, PA Media

    Just under 10 minutes to go to the break at The Den and there's little between these sides.

    The home crowd shout for a penalty after an Andreas Voglsammer strike hits a Luton defender - who was barely a yard or so from the shot.

    As things stand, Burnley could be promoted to the Premier League if they win at Middlesbrough tonight.

  13. Postpublished at 13:06 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    Simon Oxley
    BBC Three Counties Radio

    That shot from Ryan Leonard was heading into the corner from about 30 yards. Ethan Horvath had to get down low to turn that behind.

  14. Postpublished at 13:05 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    Millwall midfielder Ryan Leonard shoots low from all of 30 yards.

    It's heading into the bottom left-hand corner but Ethan Horvath dives to his right and shovels it behind for a corner.

  15. Kick-offpublished at 13:04 British Summer Time 7 April 2023

    Rotherham United v West Bromwich Albion

    The second Championship fixture of Good Friday is under way at the New York Stadium.

    A draw will be of little use to either side.

    Will Rotherham take a step towards safety, or can West Brom boost their play-off hopes?

  16. Postpublished at 13:02 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    The delivery goes to the back post and Millwall initially clear.

    But a second cross comes in and is headed down and across goal by Elijah Adebayo, so George Saville has to be alert to lift the ball away from danger.

    The Lions survive their first test of the afternoon.

  17. Postpublished at 13:01 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    Carlton Morris lets fly from 25 yards as Luton have their first shot in anger of the game.

    Ryan Leonard had slid in looking to put off the Hatters striker, and caught Morris after he got his strike away.

    Corner awarded.

  18. Postpublished at 13:00 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    Half of Millwall's league goals this season have come from set pieces.

    Those 24 goals are the most in the Championship this season.

    Gary Rowett's men have just had their second corner of the afternoon, but Luton have dealt with both of them comfortably.

    The Lions are lacking the physical presence of Charlie Cresswell today, with the centre-back out with a facial injury.

  19. Postpublished at 12:56 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    At the midway point of the first half and I'd probably say Millwall have had the better of things so far.

    But Luton have remained patient when they've had the ball and haven't looked overawed at all.

    However, the Hatters are yet to test home keeper George Long.

  20. CLOSE!published at 12:53 British Summer Time 7 April 2023

    Millwall 0-0 Luton

    Millwall's Tom Bradshaw tries to get away from Luton's Tom LockyerImage source, PA Media

    First real chance of the game as Tom Bradshaw chases a long ball forward from Murray Wallace and latches onto it in the Luton box.

    The Millwall striker has Tom Lockyer for company and the Luton captain does enough to put Bradshaw under pressure and drive him towards the byline.

    Bradshaw gets his shot off from a narrow angle which Hatters keeper Ethan Horvath diverts behind for a corner off the inside of his left leg.

    Bradshaw wanted a foul, but referee Darren England wasn't having it. The Lions corner comes to nothing.