talkSPORT’s review of Tuesday’s Championship action
Cardiff replaced Leeds at the top of the Sky Bet Championship with a 3-1 win over their Yorkshire visitors.
Danish striker Kenneth Zohore ended his eight-game goal drought with a brace and Junior Hoilett added a beauty before Kemar Roofe gave 10-man Leeds hope midway through the second period.
Leeds skipper Liam Cooper was sent off at the end of the first half for two bookable offences with Cardiff 2-0 ahead.
The visitors actually played better after the break, but it was not enough to prevent Cardiff boss Neil Warnock from celebrating victory against his former club.
Luke Freeman’s late goal rescued a point for QPR who drew 1-1 at Barnsley in the Sky Bet Championship.
A brilliant Harvey Barnes strike in the first half was matched by Freeman’s effort with just a few minutes remaining.
Ollie Watkins rescued a deserved point for Brentford with a late equaliser in a 1-1 draw that ensured Derby’s away-day hoodoo continued.
Recalled Welsh midfielder Joe Ledley gave Derby the lead after 16 minutes when he planted a firm header back across goal and beyond Bees goalkeeper Daniel Bentley after a clever nod back from Sam Winnall.
But Watkins got across his man to meet Florian Jozefzoon’s drilled low cross and his first touch trickled beneath keeper Scott Carson and over the line with just four minutes remaining.
It was no more than the Bees deserved after racking up almost 80% possession as Derby shut up shop after making the early breakthrough.
Bristol City 2-0 Bolton Wanderers
A goal in each half from Famara Diedhiou and Aden Flint kept Bristol City on the heels of the Championship leaders with a 2-0 win over 10-man Bolton at Ashton Gate.
It was a seventh successive defeat without scoring for the Trotters, who fought hard playing the whole of the second half a man down.
Diedhiou put City in front six minutes before the interval, throwing himself in at the far post to bundle a Jamie Paterson cross over the line from inside the six-yard box.
In stoppage time before the break Bolton’s Felipe Morais, already booked for a foul on Korey Smith, picked up a second yellow card for a late challenge on Callum O’Dowda on City’s left flank.
The result was put beyond doubt in the 77th minute when centre-back Flint let fly from outside the box and saw his shot take a wicked deflection to wrong-foot Wanderers’ excellent goalkeeper Mark Howard.
Burton Albion 0-4 Aston Villa
Aston Villa inflicted Burton Albion’s first home defeat since the opening day of the season as goals from Keinan Davis, Albert Adomah and Robert Snodgrass put Steve Bruce’s side in complete control by half-time of the 4-0 triumph.
Substituye Josh Onomah added a fourth with 20 minutes to go as the Brewers were condemned to their biggest home defeat since stepping up to the second tier of English football.
Victory extended Villa’s unbeaten run to seven Championship games and pushed them ever closer to the play-off places after a slow start to the campaign as well as giving them back-to-back away victories.
Callum Robinson headed a late winner as Preston beat Hull 2-1 at the KCOM Stadium to extend the home side’s winless run in the Championship to five games.
Tom Barkhuizen gave Preston a well-deserved lead after 37 minutes, but the half-time introduction of Kamil Grosicki transformed Hull and they equalised through Jarrod Bowen.
However, the high-flying visitors demonstrated once more they are no pushovers and Robinson headed home following a break down the right by fellow substitute Daryl Horgan.
Sunderland’s misery deepened against their former manager Mick McCarthy with a thumping 5-2 defeat at Ipswich.
Bersant Celina starred on his Championship debut for Town, scoring their third goal in an emphatic display which left Simon Grayson’s Black Cats anchored in the bottom three.
Martyn Waghorn, Jordan Spence, Celina, David McGoldrick and substitute Grant Ward scored Ipswich’s goals, with Billy Jones and Aiden McGeady replying for the visitors.
James Maddison struck as Norwich extended their unbeaten run to five Sky Bet Championship matches with a 1-0 victory at Middlesbrough.
Twenty-year-old Maddison netted a brilliant winner in the 12th minute to lift the Canaries level on points with the men from Teesside, just short of the play-off places.
Boro finished the game with £36million worth of striker talent on the pitch but could not find a way through Norwich’s defence and goalkeeper.
The Canaries have now gone seven hours and 48 minutes without conceding under Daniel Farke, while Middlesbrough lost at home on a midweek night for the first time since 2011, halting a run of 28 matches.
Millwall’s George Saville scored twice in the final 10 minutes to seal a 2-1 comeback victory against Reading at the Den.
Dave Edwards’ first goal for Jaap Stam’s team appeared likely to secure a much-needed victory but the hosts scored twice in the space of five minutes to steal a valiant win.
Fulham secured a 3-1 win over Nottingham Forest in a game that could have gone either way.
Daryl Murphy’s header had cancelled out Aboubakar Kamara’s early strike to ensure the two sides went in level at half-time.
But a superb Stefan Johansen free-kick and a late goal on the counter from substitute Neeskens Kebano ensured Slavisa Jokanovic’s side claimed three points and left Mark Warburton to contemplate a fourth consecutive defeat in all competitions.