Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Summary

  1. Championship leaders Wolves beat QPR
  2. Wolves 13 points clear after Derby draw against Norwich
  3. Sunderland come back from 3-0 down to draw at Bristol City
  4. Sharp double gives Sheff Utd win over Leeds in Heckingbottom's first game

Live Reporting

By Tom Garry, Rob Stevens and Gary Smee

All times stated are UK

Get involved

  1. Second city derby on Sunday

    With no 17:30 kick-off this evening, this is where today's EFL live text comes to a close.

    We'll be back tomorrow for a tasty-looking second city derby between third-placed Aston Villa and their local rivals Birmingham City.

    Do join us again from 11:30 GMT tomorrow for that one, which gets started at midday.

    Until then, thanks for following your Saturday afternoon football via the BBC Sport website & app, and goodbye!

    Birmingham v Aston Villa
  2. League Two full-time headlines

    • A late Stevenage equaliser denies league leaders Luton Town victory
    • Accrington move up to second after victory at Coventry, as Wycombe's five-game winning streak comes to an end as they draw at Exeter.
    • Crawley make it seven wins from eight with a 3-0 win at home against Grimsby while Cheltenham Town hit five at home to Port Vale
    • Bottom side Barnet grab a late winner to move four points away from safety

    All the League Two scores can be found here.

  3. League One full-time headlines

    In the third tier, plenty of drama today:

    • Leaders Wigan have lost for the first time since November, beaten 3-1 at Southend.
    • Shrewsbury have lost 2-1 at home to Plymouth
    • A 94th-minute Doncaster goal earned them a point v Charlton
    • Portsmouth also struck in stoppage time to win at MK Dons
    • Gillingham's 93rd-minute leveller denied Peterborough
    • Bury struck on 95 minutes to draw at Bradford, who had scored on 89 minutes
    • Blackburn fought back from 2-0 down to draw with Oldham

    All the League One scores can be found here.

  4. Championship round-up

    Ian Holloway

    Here are the full-time headlines...

    • Wolves open up 13-point gap at the top of the Championship after nervy 2-1 win over QPR
    • James Maddison's penalty earns a point for Norwich at second-placed Derby
    • Sunderland come back from 3-0 down to draw 3-3 at Bristol City
    • Hull win 2-0 at Nottingham Forest for first victory since 9 December
    • Sheffield United beat Leeds in Paul Heckingbottom's first game in charge in the early kick-off
  5. FULL-TIME

    Bristol City 3-3 Sunderland

    In case you missed it, Sunderland fought back from 3-0 down to draw an amazing game at Bristol City. Football, eh?

  6. Wolves open up 13-point gap

    FT: Wolves 2-1 QPR

    It wasn't a pretty second half at Molineux from Wolves, but the table doesn't lie.

    They're 13 points clear at the top of the Championship.

    Start planning your trips to Old Trafford and the new White Hart Lane folks.

    Championship top six
  7. FULL-TIME

    Bolton 1-1 Fulham

    It finishes all square at the Macron Stadium after a late Fulham onslaught.

    The Londoners can't make it six wins in a row but are now unbeaten in nine league games.

    Bolton, meanwhile, have lost just one of their last five in the Championship.

  8. FULL-TIME

    Nottingham Forest 0-2 Hull

    Hull win for the first time since 9 December.

    For Nottingham Forest it's an 18th Championship loss of the season.

  9. FULL-TIME

    Brentford 1-1 Preston

    It finishes level at Griffin Park, as Preston end with 10 men after Greg Cunningham was sent off with 15 minutes left.

  10. FULL-TIME

    Derby 1-1 Norwich

    Norwich battled back through James Maddison's second-half penalty to earn a point which will frustrate promotion-chasing Derby.

    James Maddison
  11. HITS THE WOODWORK

    Bolton 1-1 Fulham

    Fulham almost snatch all three points!

    Stefan Johansen dribbles into the box, beats several defenders, gets one-on-one with the keeper but he strikes the base of the post with his side-footed shot.

    Four minutes of injury time to come...

  12. FULL-TIME

    Middlesbrough 2-1 Reading

    Boro survive a late Reading fight back and move four points off the play-offs as things stand.

    It's one win in 11 for the Royals in the league.

  13. Post update

    Bristol City 3-3 Sunderland

    Here's the story of the day, for sure. And there's still time for more drama at Ashton Gate.

    The hosts make a last-gasp double substitution...

  14. Post update

    Bolton 1-1 Fulham

    More chances at Bolton.

    First Tomas Kalas blocks a shot from Wanderers forward Sammy Ameobi, then Aleksandar Mitrovic heads straight at Ben Alnwick.

  15. FULL-TIME

    Wolves 2-1 QPR

    Wolves hang on for their 22nd league win of the season.

  16. FULL-TIME

    Ipswich 0-0 Burton

    A bore draw.

  17. Post update

    Wolves 2-1 QPR

    John Ruddy and Conor Coady keep Wolves ahead - just.

    Conor Washington's strike is palmed away by Ruddy and Eberechi Eze's follow-up is cleared off the line by skipper Coady.

    Madness at Molineux!

  18. GOAL: Bristol City 3-3 Sunderland

    Marlon Pack OG (90+2 mins)

    Oh my word. It's a ridiculous own goal, and an even more ridiculous comeback from Sunderland.

    What a game! From 3-0 down, the Black Cats level at 3-3 in stoppage time as Marlon Pack accidentally loops the ball over his own keeper.

  19. Post update

    Bristol City 3-2 Sunderland

    Sunderland almost get a remarkable third, but Frank Fielding makes a double save, denying Ashley Fletcher on the rebound after Kazenga LuaLua's initial shot.

    It's tense at Ashton Gate. They're in to four minutes of added time now.

  20. Post update

    Bolton 1-1 Fulham

    Sammy Ameobi drags a shot wide for Bolton from the edge of the area.

    Moments later, Aleksandar Mitrovic curls a shot narrowly wide for Fulham

    About five minutes, plus stoppages, remain at the Macron Stadium for either side to find a winner.