Summary

  • Wolves beat Preston 3-2 to stay top of Championship

  • Sheffield United, Cardiff & Leeds all won to keep up pressure on leaders

  • John Terry scored first goal for Aston Villa in victory against Fulham

  • Millwall beat Steve's Cotterill's Birmingham in late game

  1. Postpublished at 17:15 British Summer Time 21 October 2017

    Millwall v Birmingham City (17.30 BST)

    We now turn our attention to tonight's late kick-off at The Den, where Neil Harris' Millwall take on Steve Cotterill's Birmingham City.

    Stick with us for all the build-up and team news before the game starts in 15 minutes.

  2. Read all about itpublished at 17:12 British Summer Time 21 October 2017

    ChampionshipImage source, .

    Reports coming in from across all the 15:00 BST kick-offs in the Championship and Leagues One and Two.

    Head over to the Football pages of the BBC Sport website to read about the game of your choice.

    But don't go too far - we've got one more Championship match for you to come at 17:30 BST at the New Den between Millwall and Birmingham City.

    Felix Keith is the man who'll bring you all the build-up and action right here....

  3. get involved

    Get Involvedpublished at 17:07 British Summer Time 21 October 2017

    Have your say on the day's action via #bbcefl

    Plenty to talk about there from across the three divisions.

    Why not get involved and either talk up your side's chances after another victory, or let off a bit of steam if things didn't quite go your way today.

    Use #bbcefl on social media and we'll share as many as we can right here.

  4. League Two full-time headlinespublished at 17:06 British Summer Time 21 October 2017

    • Free-scoring league-leaders Luton held to a goalless draw at Crawley.
    • Exeter lose 1-0 at home as Port Vale make it three straight wins.
    • Carlisle hold Notts County to a 1-1 draw, meaning Accrington's 2-0 win at Crewe sends them into third place.
    • Strugglers Forest Green Rovers make it back-to-back away wins with a 2-1 victory at Stevenage.
  5. League One full-time headlinespublished at 17:04 British Summer Time 21 October 2017

    • Aristote Nsiala's 89th-minute goal gives unbeaten Shrewsbury a 1-0 win over Fleetwood to keep them top of the table.
    • Second-placed Wigan beat Blackpool 3-1 with two goals from Chey Dunkley.
    • Blackburn thrash Portsmouth 3-0 at Ewood Park, despite Dominic Samuel's red card.
    • MK Dons draw 4-4 with Oldham; Oxford draw 3-3 with Rotherham.
  6. Championship full-time headlinespublished at 17:02 British Summer Time 21 October 2017

    Wolves celebrateImage source, Rex Features
    • Wolves hang on to top spot and the win at home to Preston after an eventful 3-2 victory at Molineux.
    • Joe Ralls' late penalty is enough for second-placed Cardiff City to take all three points at struggling Middlesbrough.
    • Sheffield United record another home win with a 2-1 victory over Reading to strengthen their grip on third place.
    • Leeds end their run of three successive league defeats with an impressive 3-0 victory at in-form Bristol City.
  7. Postpublished at 17:01 British Summer Time 21 October 2017

    Well, what an afternoon of stories and still we've got action to come in the Championship.

    Stay right there - the full-time headlines across the EFL are on their way....

  8. FULL-TIMEpublished at 17:00 British Summer Time 21 October 2017

    Wolves 3-2 Preston

    Leaders Wolves have held on. Somehow. Somehow.

    Fair play to Preston - at 3-0 down they looked well beaten, but they produced an excellent comeback and could have possibly snatched a point.

    As it is, Wolves stay top.

  9. FULL-TIMEpublished at 16:58 British Summer Time 21 October 2017

    Bristol City 0-3 Leeds United

    Leeds end their run of three defeats in emphatic style with an impressive win at Bristol City.

    Lee Johnson's side lose for the first time in 11 games after Samuel Saiz's early double and then Pierre-Michel Lasogga's second half header.

    Leeds leapfrog their hosts up to fourth as Bristol City slip to sixth.

  10. Postpublished at 16:56 British Summer Time 21 October 2017

    Wolves 3-2 Preston

    Still they play on at Molineux. Still Wolves lead and still home nerves are frayed...

  11. FULL-TIMEpublished at 16:53 British Summer Time 21 October 2017

    Middlesbrough 0-1 Cardiff City

    Joe RallsImage source, PA

    Joe Ralls' late penalty is enough to ensure Cardiff keep up the pace on Wolves and hang on to second at least.

    Middlesbrough unable to find a way through and their winless run goes on.

  12. Preston down to 10 menpublished at 16:52 British Summer Time 21 October 2017

    Wolves 3-2 Preston

    Wolves v Preston meleeImage source, PA

    Chaos at Molineux.

    Preston's Alan Browne is sent off for a second yellow card. There's a melee involving both sets of players.

    Browne had disappeared down the tunnel without being shown the red, so had to come back onto the pitch to receive his marching orders from the referee.

    There's still six minutes to be added on.

    What a game.

  13. FULL-TIMEpublished at 16:52 British Summer Time 21 October 2017

    Sheffield United 2-1 Reading

    Sheffield United hang on despite a late Reading onslaught to collect another impressive three points.

    Chris Wilder's side strengthening their grip on third place.

    Sheffield United celebrateImage source, Rex Features
  14. Postpublished at 16:50 British Summer Time 21 October 2017

    Wolves 3-2 Preston

    Wolves are throwing bodies behind the ball to prevent a Preston equaliser. It's frantic stuff!

    Meanwhile, Derby have a second goal against 10-man Sheffield Wednesday thanks to Bradley Johnson.

  15. Postpublished at 16:49 British Summer Time 21 October 2017

    Sheffield United 2-1 Reading

    Into five minutes of stoppage time at Bramall Lane and as Reading push for an equaliser, the Blades nearly kill it off on the counter attack.

    Leon Clarke breaks free but Vito Mannone is out off his line to snuff out the chance.

  16. League One latestpublished at 16:48 British Summer Time 21 October 2017

    David Perkins' goal to put Wigan 3-1 up at Blackpool looked to be sending the Latics top of League One.

    But Aristote Nsiala's 89th-minute goal against Fleetwood has put Shrewsbury back top as it stands.

  17. Postpublished at 16:47 British Summer Time 21 October 2017

    Middlesbrough 0-1 Cardiff City

    Get one, almost get two for Cardiff.

    Moments after Joe Ralls' penalty, Junior Hoilett goes close to doubling the Bluebirds' lead but his header is just over the crossbar.

  18. Postpublished at 16:46 British Summer Time 21 October 2017

    Wolves 3-2 Preston

    It's tense at Molineux, where Wolves led Preston 3-0 and it's now 3-2.

    Preston are pushing. There are more goals in that one...

  19. goal

    Middlesbrough 0-1 Cardiffpublished at 16:42 British Summer Time 21 October 2017

    Joe Ralls pen (84 mins)

    Joe RallsImage source, PA

    Joe Ralls scores from the spot and Cardiff lead at Middlesbrough!

    Nathaniel Mendez-Laing was brought down in the box and Ralls did the business from 12 yards.

  20. League Two latestpublished at 16:42 British Summer Time 21 October 2017

    Struggling Chesterfield have gone 2-1 against Cambridge, with in-form striker Uche Ikpeazu putting the hosts in front.

    Worse still for the Spireites: Forest Green Rovers have taken a 2-1 lead at Stevenage through Christian Doidge's goal.

    It's not going to plan for most of the top sides, with leaders Luton being held 0-0 by Crawley, Notts County drawing 1-1 with Carlisle and Exeter losing at home to Port Vale.

    That's perfect for Accrington, whose 2-0 lead at Crewe moves them up to third as things stand.