Summary

  • 10 matches in the Championship on Saturday

  • Bottom side Plymouth get 90th-minute leveller at Sunderland

  • West Brom thump Portsmouth 5-1 to go fifth in the table

  • Bristol City, Cardiff, Coventry & Preston all win 2-1

  • Sheff Wed end QPR's good form with 2-0 win at Loftus Road

  • 12:30 results: Luton 0-1 Millwall; Norwich 5-1 Swansea; Stoke 0-0 Oxford Utd

  • Get involved #bbcefl

  1. FULL-TIMEpublished at 14:24 Greenwich Mean Time 25 January

    Norwich City 5-1 Swansea City

    Josh Sargent of Norwich City celebrates scoring their second goalImage source, Getty Images

    Brilliant for home specialists Norwich, simply horrible for Swansea who did all they could to help the Norfolk side.

    It all came to life just one minute before the break with Josh Sargent marking his first start since late October with a fine finish from Emiliano Marcondes' excellent reverse pass.

    The 44 minutes which preceded that were relatively lukewarm but Swansea might have been head but for Angus Gunn's fine save from Florian Bianchini.

    Liam Cullen levelled for the visitors with a diving header just past the hour only for his defence to cough-up a gift to Norwich 60 seconds later and Sargent grabbed his second.

    More poor defending led to a third for the home side with Josh Key dispossessed in his own half by Lewis Dobbin who took the ball to edge of the area before firing in his first Championship goal.

    The floodgates opened with more circus-like defending allowing Ante Crnac and Emiliano Marcondes to add to the scoreline.

    It's four successive away defeats in the league for Swansea and 14 goals conceded along the way - they still have work to do this season.

    Norwich are now the Championship's top scorers at home with 36 goals compared to Leeds' 35 and they might, with players coming back from injury, still fancy a dart at the play-offs.

  2. Postpublished at 14:24 Greenwich Mean Time 25 January

    Luton 0-1 Millwall

    Liam Roberts is able to get a touch of the ball as a long ball runs into his box for him to slide and collect.

    Not only now for Millwall to see out.

  3. FULL-TIMEpublished at 14:23 Greenwich Mean Time 25 January

    Stoke 0-0 Oxford

    Another point picked up for both sides in a match that was far from a thriller.

    A few grumbles if not quite full throated boos at the bet365 at a fifth home match in seven where their red and white striped heros have failed to score.

    The flipside is a fourth clean sheet in the last six and while a league win eludes Mark Robins there are positives.

    For Oxford, who it should be noted had the best chance of the game with Ole Romeny, it is eight unbeaten under Gary Rowett.

    Neither side able to grab the three but a point apiece seems about right in a game where defences dominated.

  4. YELLOW CARDpublished at 14:22 Greenwich Mean Time 25 January

    Norwich 5-1 Swansea

    A caution for Swansea's Jay Fulton as he trips his man.

    Stop the ride, Swansea want to get off...

  5. SUBSTITUTIONpublished at 14:22 Greenwich Mean Time 25 January

    Luton 0-1 Millwall

    Lukas Jensen cannot continue as he is carried off the field.

    Liam Roberts has to quickly get his gloves on and sprint on to try to preserve this three points.

  6. INJURY TIMEpublished at 14:21 Greenwich Mean Time 25 January

    Luton 0-1 Millwall

    We are playing four minutes of injury time, but expect considerably more as Millwall goalkeeper Lukas Jensen is down needing treatment after that recent corner.

  7. YELLOW CARDpublished at 14:18 Greenwich Mean Time 25 January

    Stoke 0-0 Oxford

    Alex Matos booked for yanking back Andrew Moran. A fourth Oxford name in Farai Hallam's notebook.

  8. SUBSTITUTIONSpublished at 14:18 Greenwich Mean Time 25 January

    Norwich 5-1 Swansea

    In amongst all the carnage, Swansea made changes.

    Josh Ginnelly and Jay Fulton are on for Goncalo Franco and Ronald.

    We will have six minutes of added time.

  9. 'A lack of quality'published at 14:18 Greenwich Mean Time 25 January

    Stoke 0-0 Oxford

    Mark Elliott
    Stoke City commentator

    It's Oxford who are having the better spell over the last 10 minutes.

    Neither side can lay claim to being hard-done by in this game, there's been a lack of quality at both ends.

  10. YELLOW CARDpublished at 14:17 Greenwich Mean Time 25 January

    Luton 0-1 Millwall

    A stiff challenge from substitute George Honeyman and he ends up in the referee's notebook.

  11. get involved

    Get Involvedpublished at 14:17 Greenwich Mean Time 25 January

    #bbcfootball, via WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)

    Took us (Norwich) a while to get going, but we're looking pretty good now! The first half was a bit hairy though - the obsession with passing out from the back (and indeed out for a corner) only succeeds in making me tear my hair out.

    Fred, Suffolk

    Lewis Dobbin of Norwich City scoresImage source, Getty Images
  12. SUBSTITUTIONpublished at 14:16 Greenwich Mean Time 25 January

    Stoke 0-0 Oxford

    Last throw of the dice for Oxford from the bench, Prsemyslaw Placheta making way for Matt Phillips who gets an appearance bonus for no more than five minutes work.

    Can he prove worth the cash.

  13. GREAT SAVE!published at 14:15 Greenwich Mean Time 25 January

    Luton 0-1 Millwall

    A real scramble inside the Millwall area ends with Lukas Jensen pawing the ball behind.

    The ball ricochets into Carlton Morris' path about five yards out and spins wickedly high and towards the goal with Jensen seeing it dropping towards his goal.

    From the resulting corner, Jensen is nowhere as he comes to try and claim but Elijah Adebayo heads over.

  14. goal

    GOAL Norwich 5-1 Swanseapublished at 14:14 Greenwich Mean Time 25 January

    Emiliano Marcondes (86 mins)

    This is getting messy now.

    A ball over the top finds Ante Crnac who lobs over Lawrence Vigouroux - the ball hits the underside of the bar and Emiliano Marcondes chests over the line.

    That's four goals conceded in 20 minutes.

    No-one in the Championship has scored more goals at home than Norwich now - that's 36 for the season.

  15. HITS THE WOODWORKpublished at 14:14 Greenwich Mean Time 25 January

    Stoke 0-0 Oxford

    Ole Romeny of Oxford United misses a chanceImage source, Getty Images

    So close to the opening goal.

    Long ball over the top which Viktor Johansson comes out of his box to try and shepherd out by the right touchline. Despite his claims that didn't look to have gone out of play and Ole Romeny nicks in and picks his pocket.

    With the goal gaping albeit from a tight angle, the Oxford substitute fires from the edge of the box on the left only to see his effort hit the crossbar and rebound away to safety.

    He had to do better there and hit a daisy cutter rather than long iron. So close to the breakthrough.

  16. SUBSTITUTIONpublished at 14:12 Greenwich Mean Time 25 January

    Luton 0-1 Millwall

    Now it's Alex Neil's turn to go to the bench as George Honeyman replaces Duncan Watmore.

    Seven minutes plus stoppages for Millwall to see this one out.

  17. goal

    GOAL Norwich 4-1 Swanseapublished at 14:12 Greenwich Mean Time 25 January

    Ante Crnac (84 mins)

    Deary me, Swansea at the back!

    For some reason Hannes Delcroix wants to shepherd the ball back to his goalkeeper but Ante Crnac is having none of it.

    The Croat out-muscles the on-loan defender, goes past Lawrence Vigouroux and taps in.

    Swansea really aren't helping themselves.

  18. GREAT SAVE!published at 14:10 Greenwich Mean Time 25 January

    Luton 0-1 Millwall

    Thomas Kaminski has kept Luton in it here with a fine reaction save with an outstretched leg to keep out Miha Ivanovic's near-post header.

    A second goal for the Lions and that would be game over.

  19. YELLOW CARDpublished at 14:09 Greenwich Mean Time 25 January

    Stoke 0-0 Oxford

    Peter Kioso goes into the book for dragging at Andrew Moran's shirt and stopping him rounding him close to the left touchline.

  20. Postpublished at 14:08 Greenwich Mean Time 25 January

    Luton 0-1 Millwall

    It doesn't matter who is in charge at the Den, you know that Millwall's DNA usually makes them difficult to break down once they get ahead.

    But having thrown away a two-goal lead against Cardiff the other night, Alex Neil will take nothing for granted just yet.

    Luton v MillwallImage source, Getty Images