Postpublished at 16:49 Greenwich Mean Time 21 November 2020
Swansea 1-0 Rotherham
Almost a leveller for Rotherham.
Kyle Vassell crosses for Michael Smith who meets it with his head and it's goalbound but it's cleared off the line.
Norwich go top of Championship with win at Boro after hosts have penalty ruled out for two touches by taker Tavernier
Bournemouth second after coming from 2-0 down to beat Reading 4-2
Watford miss out on top spot after 1-1 draw at QPR
Bristol City beat Derby, who had Wayne Rooney, Liam Rosenior and Shay Given in caretaker charge
Tony Pulis' Sheff Wed beaten at Preston with 10 men after Windass red card
Hull win to go top of League One; Newport seal late win over Port Vale to stay top of League Two
Get involved at #bbcefl
Matt Newsum, Jay Freeman and Deepak Mahay
Swansea 1-0 Rotherham
Almost a leveller for Rotherham.
Kyle Vassell crosses for Michael Smith who meets it with his head and it's goalbound but it's cleared off the line.
Cauley Woodrow (88 mins)
Chris Hughton's excellent record as Forest boss takes a dent as Barnsley's Valerien Ismael continues his brilliance since taking over at Oakwell.
Callum Brittain danced his way into the box and cut back to Cauley Woodrow, who having shaken the bar twice, this time coaxed his effort into the corner.
Superb for the Tykes.
Millwall 1-1 Cardiff
Cardiff almost take the lead.
Josh Murphy crosses for Harry Wilson who gets a shot off from close range but somehow Bartosz Bialkowski saves it.
Incredible reactions.
And moments after Bialkowski tips over a header from Kieffer Moore.
Callum Styles (85 mins)
Barnsley finally crack Forest with an utter howitzer from Callum Styles, ripping off his boot like an exocet into the top right corner of the net.
Good work from Cauley Woodrow to touch the ball back, but the credit for the finish is all Styles. In more ways than one.
Brice Samba beaten, and he'd lived a charmed life.
QPR 1-1 Watford
QPR have just been denied a stonewall penalty against Watford.
Nathaniel Chalobah, right in front of referee Michael Salisbury, pulls down Yoann Barbet but Sailsbury seems to miss it even happening.
Deary me.
Middlesbrough 0-1 Norwich
Kenny McLean might have seen the headlines in the Eastern Daily Press on Monday with his name on it when Teemu Pukki's pass find him in the box, but Marc Bola makes a sensational block to deny Norwich a second.
Grant Hanley does likewise to keep the lead alive just moments later when he gets to Britt Assombalonga just in time.
League One update
Relief for Ipswich fans! Ethan Ebanks-Landell's own goal has drawn the Tractor Boys level against Shrewsbury.
Hull have strengthened their bid to go top of the table tonight as James Scott has given them a 3-1 lead at MK Dons.
Elsewhere, Paul Tisdale is heading for a losing start as Bristol Rovers boss as they trail Swindon, while Oxford are in front on the road at Wigan.
Wycombe 0-0 Brentford
Daryl Horgan gets David Raya's pulse quickening with a volley which is turned away.
Thumping effort from the Wycombe midfield.
Preston 1-0 Sheff Wed
Preston could do with putting a bit of daylight between themselves and 10-man Sheffield Wednesday.
They push for a second goal as Sean Maguire tees up Daniel Johnson whose shot tips wide of the mark.
Kieffer Moore (79 mins)
Cardiff are level.
The Bluebirds hit Millwall on the break and substitute Josh Murphy finds Kieffer Moore who runs onto the through ball and finishes it past Bartosz Bialkowski.
We could be in for an interesting finish.
Swansea 1-0 Rotherham
Swansea should be two up!
Yan Dhanda finds Jake Bidwell with a lovely pass into the area and Bidwell looks certain to score but it really is superb defending from Wes Harding to thwart him.
Wycombe 0-0 Brentford
Brentford keep hammering away but the Chairboys are standing firm.
Ivan Toney looking for his 11th of the season has been picked out a couple of times but can't get a shot away.
Ilias Chair (77 mins)
A goal that could thwart Watford's efforts in going top of the Championship tonight.
Ilias Chair beats Hornets keeper Ben Foster with a neat low finish in the box to level for QPR.
Barnsley 0-0 Nott'm Forest
Cauley Woodrow might change his name to Cauley Woodwork because he's smacked it twice and his side have struck it three times.
Great play down the left saw the ball slid infield to Woodrow, who took a touch, drove forward and then arrowed a shot past Forest goalkeeper Brice Samba off the bar and away.
They soaked up plenty of pressure before that chance, still fighting.
QPR 0-1 Watford
Watford are still defending a narrow one-goal lead at the Kiyan Prince Foundation Stadium.
Ismaila Sarr tries an effort to put a bit of daylight between the Hornets and QPR but his shot goes over the bar.
Swansea 1-0 Rotherham
Rotherham are looking more spirited in this half.
Good work from Daniel Barlaser, he plays it to Mikel Miller who searches for Michael Smith but Ben Cabango intercepts and it's into the arms of Freddie Woodman.
Sam Gallagher (72 mins)
That didn't take long!
Blackburn substitute Sam Gallagher strikes back for the visitors within a couple of minutes of being on the pitch.
He toe pokes home in the box as Luton's defence gets caught napping.
Teemu Pukki (pen 72 mins)
Big moment for Norwich, who saw Marcus Tavernier's double-touch penalty chalked off for Boro earlier, but have no fears of their own when Teemu Pukki steps up to roll coolly wide of goalkeeper Marcus Bettinelli.
Pukki had a fine international stint with Finland, scoring twice, and now has a goal for the Canaries.
Middlesbrough had forced the issue, perhaps spurred on by a sense of injustice after Tavernier's penalty rule-out.
Marc Bola shot wide and Tavernier could only send Jonny Howson's delivery over the bar. Wouldn't get a job with Royal Mail this Christmas, if he wanted one. (I doubt he would...)
Luke Berry (69 mins)
Commentator's curse! Luton take the lead somewhat against the run of play.
James Collins finds Luke Berry for the hosts and he turns in inside the box to send them ahead.
Luton 0-0 Blackburn
Blackburn are pressing to take the lead in this match as they try to find a way through Luton's defence.
Bradley Johnson tees up Ben Brereton inside the Luton box before Adam Armstrong fires a shot over the bar.