Summary

  • Coventry keeper Ben Wilson grabs last-gasp equaliser at Blackburn

  • Middlesbrough come from behind to beat Hull City 3-1 to keep their slim automatic promotion hopes alive

  • Andy Carroll sent off as third-placed Luton draw 1-1 at 10-man Reading

  • Relegation-threatened Cardiff come from behind to win 3-1 at Watford

  • Struggling QPR take point from 1-1 draw with play-off chasing Norwich

  • Joel Piroe scores twice as Swansea beat Preston 4-2

  1. Postpublished at 21:39 British Summer Time 19 April 2023

    Blackburn 1-0 Coventry

    Sorba Thomas blocks a Josh Wilson-Esbrand cross for Blackburn, shields the ball and then buys the foul from a frustrated Coventry man.

    Whistle blows. Free-kick. Thomas celebrates wildly.

  2. goal

    GOAL: Swansea 4-2 Prestonpublished at 21:38 British Summer Time 19 April 2023

    Joel Piroe (90+4 mins)

    Swansea wrap things up in injury time.

    And who else but Joel Piroe?

    A tired, desperate pass across the Preston defence is cut out by Liam Walsh who goes in bravely for the 50-50.

    Piroe latches onto the loose ball and shows composure before beating Preston keeper Freddie Woodman.

    That's 18 league goals for Piroe this season and the Swans are going to make it three wins on the trot.

  3. Postpublished at 21:38 British Summer Time 19 April 2023

    Blackburn 1-0 Coventry

    Fankaty Dabo is clattered on the right touchline, midway inside the Rovers half.

    Coventry free-kick.

    Gustavo Hamer puts it in, it breaks far-post... out comes Aynsley Pears to smother. Crucial.

  4. Postpublished at 21:37 British Summer Time 19 April 2023

    QPR 1-1 Norwich

    Five minutes added at Loftus Road.

    Both clubs could do with a goal.

  5. Postpublished at 21:36 British Summer Time 19 April 2023

    Blackburn 1-0 Coventry

    Last minute. Series of set-pieces, with Aynsley Pears beating away a sneaky near-post free-kick and then helping a corner behind for another set-piece.

    Coventry pouring pressure, then a poor delivery is cleared by Rovers.

    The board goes up. Five minutes added time.

  6. Postpublished at 21:35 British Summer Time 19 April 2023

    Reading 1-0 Luton

    Luton's Cauley Woodrow requires treatmentImage source, PA Media

    Concern here as Luton striker Cauley Woodrow is down in the Reading box.

    Delay here.

  7. RED CARDSpublished at 21:35 British Summer Time 19 April 2023

    Swansea 3-2 Preston

    Referee Oliver Langford chats to his assistants and takes his time before coming to a decision.

    Swansea midfielder Joe Allen had already been substituted but gets shown a straight red for his part in that pitchside melee.

    Preston boss Ryan Lowe is also sent off.

    There will be eight minutes of added time in south Wales.

  8. Postpublished at 21:34 British Summer Time 19 April 2023

    QPR 1-1 Norwich

    A great run by Luke Amos sees him break into the Norwich box but then the QPR midfielder can only send his effort over the bar.

  9. Postpublished at 21:34 British Summer Time 19 April 2023

    Middlesbrough 3-1 Hull

    Chuba Akpom scoops over after selling his opponent a dummy and fashioning a yard.

    Middlesbrough cruising now.

  10. Postpublished at 21:33 British Summer Time 19 April 2023

    Blackburn 1-0 Coventry

    Decision reversed, Coventry free-kick.

  11. Postpublished at 21:32 British Summer Time 19 April 2023

    Blackburn 1-0 Coventry

    Viktor Gyokeres has fed on scraps tonight, and his frustrations show as he motors towards the box chasing a pass and is clipped.

    No free-kick. His groans go unheeded by referee Jeremy Simpson.

    Big coming together in midfield sees Jonathan Panzo and Lewis Travis go shuddering into each other.

    Coventry are penalised, and are livid with Simpson. He's surrounding by angry players and as such is chatting to his assistants for guidance.

  12. Postpublished at 21:31 British Summer Time 19 April 2023

    Swansea 3-2 Preston

    Both sets of players, benches and substitutes are having a right old barney on the sidelines.

    A Swansea player is down and needing treatment.

    It looks like a robust challenge by Ryan Ledson for a header caused the scene.

    Tempers are high.

  13. Postpublished at 21:29 British Summer Time 19 April 2023

    QPR 1-1 Norwich

    QPR fans want a penalty as Jamal Lowe goes down in the box, but referee Keith Stroud waves play on.

  14. Postpublished at 21:27 British Summer Time 19 April 2023

    Blackburn 1-0 Coventry

    Coventry are enjoying spells of possession but can't make it count.

    Brooke Norton-Cuffy and Josh Wilson-Esbrand have stretched the play and tried to deliver the killer pass, but Rovers are composed and well organised.

    For now...

    Under 10 to go...

  15. Postpublished at 21:26 British Summer Time 19 April 2023

    Swansea 3-2 Preston

    Swansea have been quiet this half but have just carved out a chance to go 4-2 up.

    Joel Piroe gets into the box on the right and squares the ball for Olivier Ntcham.

    The Cameroon midfielder twists and turns in the box trying to find some space before lashing over the bar from just inside the area.

  16. Postpublished at 21:26 British Summer Time 19 April 2023

    Reading 1-0 Luton

    Carlton Morris goes close for Luton at ReadingImage source, PA Media

    Luton still can't find a way through this Reading side, who down to 10-men after Andy Carroll's dismissal, keep turning up.

    This is a very good Luton side though. They'll keep battling and they have about 23 minutes to do so.

  17. Postpublished at 21:25 British Summer Time 19 April 2023

    QPR 1-1 Norwich

    Norwich bring on striker Teemu Pukki for the final 15 minutes.

    A point doesn't really suit either side with scores as they are elsewhere.

  18. Postpublished at 21:23 British Summer Time 19 April 2023

    Middlesbrough 3-1 Hull

    Neil Maddison
    Former Middlesbrough midfielder on BBC Tees

    Isiaiah Jones has changed the game with his pace. He got behind the defence and pulled it back for Chuba Akpom.

    The substitutions have been spot on - they've brought pace and directness, which was what was needed.

  19. goal

    GOAL: Middlesbrough 3-1 Hullpublished at 21:22 British Summer Time 19 April 2023

    Chuba Akpom (61 mins)

    Chuba Akpom scores Middlesbrough's third goal against HullImage source, Getty Images

    Holy smoke.

    What a turnaround and the Championship's leading marksman Chuba Akpom gets his ninth goal in as many home games to give Middlesbrough real breathing space.

    To be fair, he took it off Cameron Archer's toe when Isaiah Jones swept it into the box, but edging away from goal, he thrashes a laser-guided half-volley into the far corner.

    Karl Darlow has been beaten three times, and they've all been rippers.

  20. Postpublished at 21:21 British Summer Time 19 April 2023

    QPR 1-1 Norwich

    Reading may be down to 10 men but QPR can't rely on results elsewhere because they are in the relegation zone as things stand.

    The Hoops are keeping Angus Gunn on his toes, forcing the Norwich keeper to tip a corner over his bar.