Summary

  • 30 matches on opening Saturday of the 2024-25 EFL campaign

  • In the Championship, Leeds make it 3-3 against Portsmouth in stoppage time

  • Watford win 3-2 at Millwall after Lions had fought back to level

  • Stoke, West Brom, Middlesbrough, Oxford Utd & Sunderland all win

  • Josh Maja scores hat-trick for Baggies

  • In League Two, Bromley win in first EFL game in their 132-year history; Wimbledon come from 2-0 down to beat Colchester 4-2; Wins for Bradford and Barrow

  • In League One, newcomers Wrexham and Stockport both win

  • Birmingham comeback to draw with Reading; Huddersfield beat Peterborough

  • Get involved #bbcefl

  1. goal

    GOAL: Millwall 2-2 Watfordpublished at 14:18 British Summer Time 10 August

    Duncan Watmore (88 mins)

    All-square!

    The Lions break at the the away defence and George Saville tees it across for Duncan Watmore to hammer home a great low strike but...

  2. Postpublished at 14:17 British Summer Time 10 August

    Cardiff 0-1 Sunderland

    Cardiff desperately pushing for a goal. No team wants to start the season with a home defeat.

    New Ivory Coast striker Wilfried Kanga, on as a substitute, has a header at goal but it's held by Anthony Patterson.

  3. SUBSTITUTIONpublished at 14:15 British Summer Time 10 August

    Leeds United 2-2 Portsmouth

    After 13 years away from the club, Matt Ritchie is back in a Portsmouth shirt.

    He replaces Paddy Lane with less than 10 minutes remaining.

  4. CLOSE!published at 14:14 British Summer Time 10 August

    Leeds United 2-2 Portsmouth

    Leeds have brought on Patrick Bamford and he has the latest chance which goes just wide.

    A difficult opportunity but Leeds continue to knock on the door.

  5. goal

    GOAL: Hull City 0-1 Bristol Citypublished at 14:13 British Summer Time 10 August

    Fally Mayulu (84 mins)

    I said the away side looked the likeliest to score!

    Hull City make a hash of clearing the ball and debutant Fally Mayulu latches on to it just inside the area and smashes a crisp first-time finish into the bottom corner.

  6. GREAT SAVE!published at 14:12 British Summer Time 10 August

    QPR 1-3 West Brom

    Alex Palmer matches Paul Nardi with a fine stop of his own.

    Jimmy Dunne lashes one from a narrow angle and Palmer's fingertips push it over as that shot was travelling.

    One back for QPR and this could be interesting.

  7. Postpublished at 14:12 British Summer Time 10 August

    Hull City 0-0 Bristol City

    Tim Walter on the touchlineImage source, Rex Features

    Heading into the final stages of the only game in the EFL so far this season not to feature a goal...

    The away side look the likeliest to get it if we are going to have one.

  8. CLOSE!published at 14:10 British Summer Time 10 August

    Oxford United 2-0 Norwich City

    Adam Idah runs in behind for Norwich and finds his team-mate Jack Stacey but his shot is blocked behind for a corner.

    The resulting corner is headed wide.

  9. SUBSTITUTIONpublished at 14:10 British Summer Time 10 August

    QPR 1-3 West Brom

    Josh Maja's work is done for the day.

    He is replaced as new signing Devante Cole comes on in his place, but Maja's hat-trick has surely won this game for West Brom.

  10. 'Too easy for Stoke'published at 14:09 British Summer Time 10 August

    Stoke 1-0 Coventry

    Steve Ogrizovic
    Ex-Coventry City goalkeeper on BBC CWR

    It's all too easy.

    It's been all Coventry in this second half, this is against the run of play.

    I'd like to look at that one again but Jake Bidwell is doing nothing.

  11. goal

    GOAL: Stoke 1-0 Coventrypublished at 14:07 British Summer Time 10 August

    Lewis Baker (78 mins)

    Off the bench and on the scoresheet!

    Former Chelsea midfielder Lewis Baker makes a great run in behind the Cov defence and his finish beats Oliver Dovin in the away goal.

  12. CLOSE!published at 14:07 British Summer Time 10 August

    Leeds United 2-2 Portsmouth

    Leeds' Jayden Bogle crosses dangerously from the right but his ball flashes across the face of goal.

    About 15 minutes of normal time remaining, can Leeds find the winner or will Pompey hold on?

  13. GREAT SAVE!published at 14:05 British Summer Time 10 August

    QPR 1-3 West Brom

    QPR goalkeeper Paul Nardi has just about kept his team in this.

    Another cross causes problems for the home defence, it drops for Karlan Grant and his fierce volley from 10 yards is brilliantly saved by the Frenchman.

  14. Postpublished at 14:04 British Summer Time 10 August

    Middlesbrough 1-0 Swansea

    Chances at both ends at the Riverside.

    South Korea winger Eom Ji-Sung is close to a debut goal for Swansea as his free-kick is just past the post with his 20-yard free-kick.

    Then Boro have the chance to seal the points as Emmanuel Latte Lath slips it to Finn Azaz, but Lawrence Vigouroux makes a fine save.

  15. SUBSTITUTIONpublished at 14:04 British Summer Time 10 August

    Leeds United 2-2 Portsmouth

    Leeds United ring the changes, searching for a winner with 18 minutes to go.

    Joe Rothwell, Brenden Aaronson and Joel Piroe all introduced.

  16. goal

    GOAL: Millwall 1-2 Watfordpublished at 14:02 British Summer Time 10 August

    Duncan Watmore (74 mins)

    The home side back in it!

    Duncan Watmore crashes home a loose ball from eight yards out after a poor clearance by the Watford defence.

  17. 'Positive Leeds'published at 14:01 British Summer Time 10 August

    Leeds 2-2 Portsmouth

    Aidy White
    Former Leeds United full-back on BBC Radio Leeds

    Leeds have been driving at players, having shots on target, getting the ball through.

    All positive play.

    The last fifteen-to-twenty minutes have been really good, they just haven't had that end product that they need yet.

  18. Postpublished at 13:59 British Summer Time 10 August

    Cardiff 0-1 Sunderland

    Sunderland have been happy to sit in, but they have a huge opportunity to seal the points.

    Jobe Bellingham slips in Eliezer Mayenda on the counter attack, but his left-footed effort is diverted away by Ethan Horvath.

    Mayenda knows how big that moment is.

  19. 'Nasty clash of heads'published at 13:57 British Summer Time 10 August

    Millwall 0-2 Watford

    Chris Peddy
    BBC Sport at The Den

    We've had a long stoppage after a nasty clash of heads between Mattie Pollock and Ryan Leonard.

    Millwall's Leonard was down for a long time but both players are now back up, bandaged up and they look like they're both going to come back on.

    Leonard was down for a very long time and the cut above his eye is heavily bandaged.

  20. 'Stoke need to be patient'published at 13:56 British Summer Time 10 August

    Stoke 0-0 Coventry

    Glenn Whelan
    Former Stoke midfielder on BBC Radio Stoke

    Looking at the team sheets, Coventry have more strength off the bench.

    Stoke need be a little bit patient now.

    Can they get a few passes off because they haven't been able to in this second-half?