Summary

  • Leeds stay top but Abu Kamara's double earns Hull a dramatic 3-3 draw

  • Andre Brooks on target as Sheffield United move level on points with second-placed Burnley after 2-1 win at Watford

  • Amankwah Forson scores twice in injury time as Norwich beat Coventry 2-1

  • Gabriel Otegbayo's equaliser gives Sheffield Wednesday a 2-2 draw at home to Millwall

  • Will Keane's goal for Preston prevents a fourth straight win for Oxford as it finishes 1-1 at Deepdale

  • Calum Chambers secures Cardiff a 1-1 draw at Middlesbrough

  • Bristol City beat Derby 1-0 thanks to Luke McNally's first-half volley

  • Burnley's Zian Flemming decides tight derby against Blackburn

  • Mark Robins' first game in charge of Stoke ends in a 0-0 draw with Plymouth

  • Joe Allen's late goal enables Swansea to claim a 1-1 draw against West Brom

  1. Basement battlepublished at 17:10 Greenwich Mean Time 4 January

    #bbcefl

    Championship bottom

    Nobody is planning to go quietly... things are really heating up at the foot of the second tier.

    Derby were the only one of this morning's bottom 10 to lose this afternoon, going down fairly tamely at Bristol City, though Portsmouth face a testing trip to Sunderland on Sunday while Luton, two points outside the drop-zone, head to QPR for a huge game on Monday night.

    Gary Rowett's winning run is over, but Oxford United are now four unbeaten under their new boss following a 1-1 draw on the road at Preston to climb to 17th.

  2. Championship full-time headlinespublished at 17:03 Greenwich Mean Time 4 January

    Abu Kamara scores for Hull CityImage source, Rex Features
    • Abu Kamara scores to give Hull an early lead against Leeds and then levels in the final minutes as the Tigers fight back from 3-1 down to draw with the table-toppers.
    • Sheffield United end their three-game winless run with a battling 2-1 win at Watford to keep pace with second-placed Burnley.
    • Middlesbrough miss the chance to close the gap on the top four as they draw 1-1 with struggling Cardiff.
    • Bristol City claim a 1-0 win over Derby and are up to eighth in the table.
    • Norwich score twice in time added on to stun Coventry and claim a 2-1 win at Carrow Road.
    • Sheffield Wednesday and Millwall play out an entertaining 2-2 draw at Hillsborough and Preston draw for the 12th time this season as their game with Oxford ends 1-1.
  3. Postpublished at 17:00 Greenwich Mean Time 4 January

    We'll have the Championship full time headlines in a few moments but...

    For the first Saturday in 2025, if you're happy with your side's result today then give this post the thumbs up and if you're glumly going back to what remains of the Christmas chocolates it's the down thumb.

  4. FULL-TIMEpublished at 16:58 Greenwich Mean Time 4 January

    Watford 1-2 Sheff Utd

    Sheffield United goalscorer Andre Brooks celebratesImage source, Getty Images

    Andre Brooks' delightful curler secures the points for Sheffield United, to make it a first win in four and keep them in touch at the top of the table.

    They hadn't scored at Vicarage Road, let alone won, since January 2009, but they have completed their first win over the Hornets since the days of Kevin Blackwell.

    Gus Hamer's early goal was cancelled out by Jeremy Ngakia's first goal for Watford, before the break, but Hamer limping off in the second half will be the only cloud in Blades fan's sky this evening.

    Painful end to the game for Daniel Bachmann who is down in pain after stopping a speculative effort from Sam McCallum in the dying seconds...

  5. FULL-TIMEpublished at 16:57 Greenwich Mean Time 4 January

    Norwich 2-1 Coventry

    Norwich players celebrate with fansImage source, PA Media

    Norwich take all three points!

    What an end to the game that was!

    Milan van Ewijk's first-half goal looked like it was going to be enough for Frank Lampard's men to win and extend their unbeaten run to four games.

    But Amankwah Forson had other things in mind.

    He only came on in the 84th minute but was the match winner with two goals in added time to hand the Canaries a memorable victory.

  6. FULL-TIMEpublished at 16:56 Greenwich Mean Time 4 January

    Preston 1-1 Oxford

    Will Keane nods the equaliser for Preston from close rangeImage source, Rex Features

    A 12th draw of the season for Preston.

    Gary Rowett now unbeaten in 15 league games against the Lancashire side but his 100% start to life as Oxford boss comes to an end.

  7. CLOSE!published at 16:56 Greenwich Mean Time 4 January

    Watford 1-2 Sheff Utd

    There's a chance... Vakoun Bayo gets on the end of a cross from fellow-sub Yasser Larouci, but can only head past the upright.

    Watford have also seen appeals for a handball against Jack Robinson in the area dismissed by ref David Webb.

  8. Postpublished at 16:54 Greenwich Mean Time 4 January

    Watford 1-2 Sheff Utd

    Deep into six minutes of stoppage time but Watford just cannot fashion any real chances to get back into this one.

  9. FULL-TIMEpublished at 16:54 Greenwich Mean Time 4 January

    Sheff Wed 2-2 Millwall

    Millwall manager Alex NeilImage source, Rex Features

    The spoils are shared in Sheffield as the Owls and Lions share four goals equally.

    The hosts took the lead and missed a penalty in the first half - not to mention hitting the woodwork on a few occasions - and it looked to be costing them when Millwall took the lead in the second half.

    An equaliser soon followed but Danny Rohl will see this as two points dropped.

    It's a first point on the board for Alex Neil as Millwall boss but the Lions have now won only one of their past 11 games.

  10. goal

    GOAL: Norwich 2-1 Coventrypublished at 16:54 Greenwich Mean Time 4 January

    Amankwah Forson (90+5 mins)

    Wow wow wow!

    Coventry were winning this one at the 90 minute mark but two goals in added time from Amankwah Forson have completely turned the game on its head!

    His first two goals for the Canaries couldn't have come in a more dramatic way.

    Absolute heartbreak for the Sky Blues but delirium for the Canaries.

  11. FULL-TIMEpublished at 16:54 Greenwich Mean Time 4 January

    Hull City 3-3 Leeds

    Leeds players trudge back to the halfway line after conceding a third to HullImage source, Getty Images

    Leeds were 1-0 down at half-time and then 3-1 up with 10 minutes to go but the Tigers didn't lie down and fought back to claim a vital, vital point.

    The Whites one point clear at the top of the table after chucking two points away.

  12. FULL-TIMEpublished at 16:53 Greenwich Mean Time 4 January

    Middlesbrough 1-1 Cardiff

    Middlesbrough's Rav van den Berg (left) is dejected after the full-time whistleImage source, Rex Features

    Struggling Cardiff claim a decent away point, while Boro's promotion push continues to flounder as they draw for the fourth time in five matches.

  13. FULL-TIMEpublished at 16:53 Greenwich Mean Time 4 January

    Bristol City 1-0 Derby

    Bristol City head coach Liam Manning celebrates victory over DerbyImage source, Rex Features

    Feels a lifetime ago, but Luke McNally's thunderous close-range volley from a free-kick on 19 minutes proves the difference.

    It's another home win, and another home clean sheet for the Robins, but they really should have put the game to bed long ago.

  14. 'Hull kept fighting'published at 16:52 Greenwich Mean Time 4 January

    Hull City 3-3 Leeds

    Peter Swan
    Former Hull City player on BBC Radio Humberside

    When it was 3-1 down you thought it was all over, but Hull kept fighting.

  15. goal

    GOAL: Norwich 1-1 Coventrypublished at 16:50 Greenwich Mean Time 4 January

    Amankwah Forson (90+1 mins)

    There it is!

    A first goal for Norwich for Amankwah Forson, curling in a beauty from outside the box to claim a late point for the Canaries - what a time to get it!

    Norwich had been pushing and pushing and finally get their reward.

  16. INJURY TIMEpublished at 16:50 Greenwich Mean Time 4 January

    Hull City 3-3 Leeds

    Into four minutes of time added on... More drama?

  17. Postpublished at 16:48 Greenwich Mean Time 4 January

    Sheff Wed 2-2 Millwall

    There are six added minutes for one of these two to claim a winner.

  18. Postpublished at 16:46 Greenwich Mean Time 4 January

    Watford 1-2 Sheff Utd

    Tom Cleverley has empties his bench as Watford strive to avoid a third straight defeat.

    Chris Wilder's men are three without a win, but as it stands they need to hold on to keep pace with Burnley and Leeds at the top of the tree.

  19. Goal: Hull City 3-3 Leedspublished at 16:46 Greenwich Mean Time 4 January

    Abu Kamara (89 mins)

    Abu Kamara peels away to celebrate his equaliser against LeedsImage source, Rex Features

    WOW!

    Abu Kamara had the first word in this and has he just had the last one too?!

    The Tigers were 3-1 down going into the final 10 minutes but Kamara's second super strike of the day looks like it might have salvaged a point for the Tigers.

    Crazy.

  20. 'One more opportunity in this game'published at 16:45 Greenwich Mean Time 4 January

    Hull City 2-3 Leeds

    Mike White
    BBC Radio Humberside commentator

    The Hull City fans are sensing there might be one more opportunity in this game for them. But some of them are already making the early exit.

    The Leeds fans are a bit edgy that their once comfortable lead is no more.