Summary

  • Emil Riis and Rob Atkinson help Bristol City to a 2-0 win over second-placed Middlesbrough who fail to close the gap on Coventry

  • The Sky Blues were held 1-1 at Southampton earlier in the day having lost Jay Dasilva to a red card

  • Ipswich go third as Jack Clarke scores the final goal in their 3-1 win against Sheffield Wednesday

  • Oli McBurnie converts a penalty as Hull beat West Brom to move fourth with Alfie Gilchrist sent off for the Baggies

  • Will Keane claims injury-time equaliser for Preston against Norwich as hosts stay in the top six

  • Koki Saito, Richard Kone, Karamoko Dembele and Amadou Mbengue score in the first half as QPR thrash Leicester 4-1 on Marti Cifuentes' return to Loftus Road

  • Tyler Bindon, Gus Hamer and Patrick Bamford give Sheffield United a commanding 3-0 win over Birmingham City who lost Tommy Doyle to a red card

  • Hayden Matthews' own goal earns point for Derby against Portsmouth following Callum Lang's early opener

  • Luca Kjerrumgaard secures three points for Watford at home to Stoke

  • Charlie Kelman decides tight game for Charlton against Oxford

  • Andri Gudjohnsen's seventh goal of the season and Yuki Ohashi give Blackburn a 2-0 win against Millwall

Send us your views

  1. SUBSTITUTIONSpublished at 16:42 GMT 20 December 2025

    Charlton 1-0 Oxford United

    How will Oxford United respond to that setback?

    Well, boss Gary Rowett makes two changes and Stanley Mills and Filip Krastev are on for Will Vaulks and Brodie Spencer.

  2. YELLOW CARDpublished at 16:41 GMT 20 December 2025

    QPR 4-0 Leicester

    Leicester captain Ricardo Pereira adds a yellow card to a miserable afternoon.

    A pretty predictable second period with QPR already 4-0 up and not needing to push too hard.

  3. SUBSTITUTIONpublished at 16:40 GMT 20 December 2025

    Bristol City 2-0 Middlesbrough

    Kim Hellberg really rolls the dice with a triple change.

    Alex Bangura, Alan Browne and Kaly Sene are those tasked with a rescue mission while Tommy Conway, Sverre Nypan and Matt Targett are withdrawn.

    Nypan had been introduced as a first-half sub for the injured Riley McGree.

  4. get involved

    Get Involvedpublished at 16:40 GMT 20 December 2025

    QPR 4-0 Leicester

    Cifuentes (or his replacement) needs to just drop the entire first team and play the reserves as the first 11. Maybe this would teach the first team that if they don't work hard, they don't play! Nothing else can be done at this time.

    Steve, Cambridge

  5. Postpublished at 16:39 GMT 20 December 2025

    Watford 1-0 Stoke

    Divin Mubama drives forward and smacks a shot just wide.

    Stoke need to start taking risks.

  6. goal

    GOAL: Charlton 1-0 Oxford Unitedpublished at 16:39 GMT 20 December 2025

    Charlie Kelman (78 mins)

    Charlton goalscorer Charlie Kelman raises his finger in celebrationImage source, Shutterstock

    The home side break the deadlock and what a finish this is!

    Two substitutes combine as Tyreece Campbell feeds the ball into Charlie Kelman, who turns his man just inside the box before firing a beautiful strike into the bottom corner.

    Jamie Cumming in the Oxford United goal didn't stand a chance.

  7. 'Much better from Leicester'published at 16:38 GMT 20 December 2025

    QPR 4-0 Leicester

    Stephen Clemence
    Former Leicester captain on BBC Radio Leicester

    If this was the first half you would say that it has been a good half performance.

    However, after what happend in the first half with them conceding the goals no one will be looking that.

    It has been a a much better second half from Leicester.

  8. SUBSTITUTIONpublished at 16:38 GMT 20 December 2025

    Derby 1-1 Portsmouth

    Derby are searching for a winner.

    Lars-Jorgen Salvesen replaces Ben Brereton.

  9. Postpublished at 16:38 GMT 20 December 2025

    Ipswich 2-1 Sheff Wed

    Wednesday do sense an unlikely comeback and they have their hosts on the back foot.

    Tractor Boys midfielder Jens Cajuste is forced to head a dangerous ball from near his own goal as the Owls push forward.

  10. CLOSE!published at 16:38 GMT 20 December 2025

    Sheffield United 3-0 Birmingham

    It should be 4-0.

    Danny Ings misses a great opportunity from close range following good work from Tahith Chong.

  11. SUBSTITUTIONSpublished at 16:38 GMT 20 December 2025

    Watford 1-0 Stoke

    Luca Kjerrumgaard scores and then is substituted by Watford along with Giorgi Chakvetadze.

    On come Nestory Irankunda and Moussa Sissoko.

    Stoke also make a change as Divin Mubama is on for Bae Jun-Ho

  12. CLOSE!published at 16:36 GMT 20 December 2025

    Charlton 0-0 Oxford United

    Moments after coming on, Charlton sub Tyreece Campbell bends an effort just wide of the Oxford goal!

    That's as close as we've come to breaking the deadlock at The Valley today with just 15 minutes remaining.

  13. SUBSTITUTIONpublished at 16:36 GMT 20 December 2025

    Hull 1-0 West Brom

    A double change for West Brom as we reach the halfway point in this half.

    Ryan Mason opts for Alfie Gilchrist and Josh Maja instead of George Campbell and Isaac Price in search of an equaliser.

  14. SUBSTITUTIONSpublished at 16:36 GMT 20 December 2025

    QPR 4-0 Leicester

    Jeremy Monga replaces Abdul Fatawu for Leicester.

    Silko Amari-Thomas and Stephy Mavididi both have shots blocked but it is all far too late for the Foxes.

    QPR bring on Isaac Hayden and Sam Field for Nicolas Madsen and Jonathan Varane.

  15. Postpublished at 16:33 GMT 20 December 2025

    Sheffield United 3-0 Birmingham

    The home side are really turning on the style now.

    Blades full-back Sam McCallum hits a left-footed strike but it is well kept out by Ryan Allsop, who makes a good save to keep the score down to three.

    A minute later, United substitute Tom Cannon has an opportunity to extend the home side's lead but pulls his effort wide of the mark.

  16. goal

    GOAL: Ipswich 2-1 Sheff Wedpublished at 16:33 GMT 20 December 2025

    Liam Cooper (71 mins)

    Liam Cooper is congratulated for scoring against IpswichImage source, Getty Images

    Plenty of spirit in Sheffield Wednesday and they have a lifeline.

    Ipswich make a mess of clearing Barry Bannan's free-kick and Liam Cooper is on to it and to fires it past Christian Walton.

    A first Owls goal for the ex-Leeds captain.

    Can the Owls conjure up a shock second goal?

  17. goal

    GOAL: Watford 1-0 Stokepublished at 16:33 GMT 20 December 2025

    Luca Kjerrumgaard (74 mins)

    Deadlock broken.

    Imran Louza's cross is flicked on and Luca Kjerrumgaard does the rest.

    That's his seventh goal of the season and makes him the Hornets' top scorer.

  18. get involved

    Get Involvedpublished at 16:31 GMT 20 December 2025

    QPR 4-0 Leicester

    Leicester are just embarrassing today. Time for a change.

    Ian, Groby

  19. YELLOW CARDpublished at 16:30 GMT 20 December 2025

    Watford 0-0 Stoke

    Watford's Mattie Pollock is the latest man to be cautioned.

  20. SUBSTITUTIONSpublished at 16:29 GMT 20 December 2025

    Charlton 0-0 Oxford United

    One change apiece.

    Charlton boss Nathan Jones blinks first and Charlie Kelman is on for Isaac Olaofe in an attacking substitution.

    Oxford manager Gary Rowett responds and Tyler Goodrham is on for the final 25 minutes in place of Ole Romeny.