Cardiff City took time to find their feet but eventually blew Burton Albion away to keep the pressure on Wolves at the top of the table with a 3-1 win. Kenneth Zohore opened the scoring for City but Burton struck back through Darren Bent, an equaliser that was in no way against the run of play.
A fine strike from Nathaniel Mendez-Laing on the stroke of half-time pushed Neil Warnock’s team ahead, before Callum Patterson sealed the points. Burton, meanwhile, are running out of time to save themselves.
With Cardiff leading at half-time, Fulham were under pressure at Norwich. However, Slavisa Jokanovic had kept his powder dry by holding back Ryan Sessegnon on the bench. Once the teenager was unleashed, Fulham swiftly clicked into gear and Stefan Johansen opened the scoring in the 66th minute. The captain, Tom Cairney, added a second four minutes later to keep Fulham seven points behind Cardiff but with a kinder fixture list to come.
Sunderland climbed off the bottom with a surprise 4-1 win at Derby. George Honeyman’s deflected shot opening the scoring, before Ashley Fletcher doubled the visitors’ lead. Matej Vydra did pull a goal back for Derby before half-time but a penalty from Aiden McGeady and a rare John O’Shea goal ended the contest.
In Good Friday’s early Championship match Millwall took themselves within a point of the play-offs with a 2-0 defeat of Nottingham Forest. The die was cast in 27 seconds as Shaun Williams headed the home team into the lead. Lee Gregory’s goal in the 33rd minute finished the contest.
Barnsley looked on course for the three points they badly needed, only for an injury-time equaliser from Bristol City’s Josh Brownhill to deny them a first home win in almost five months. A 2-2 draw was little use to either team.
Sheffield United also rued a missed opportunity in drawing 1-1 at Brentford. Chris Mepham headed the equaliser, only for both Blades goalkeeper Jamal Blackman and Brentford’s Ryan Woods to be dismissed for fighting. Blackman had prevented Woods from picking the ball out of the net.
Sheffield Wednesday staged a late show to see off previously troublesome Preston and win 4-1 while Leeds manager Paul Heckingbottom secured only the second win of his nine-game tenure with a 2-1 defeat of Bolton. Reading beat QPR 1-0 in Paul Clement’s first game after Sone Aluko scored a wonderful solo goal and the recalled Vito Mannone saved a stoppage-time penalty from Jake Bidwell.
There was delayed drama at Rochdale. After the visitors had taken the lead through Nathan Thomas, Shrewsbury’s Toto Nsiala received lengthy treatment for a facial injury. That meant first-half injury-time lasted 12 minutes, during which Oliver Rathbone equalised for the hosts. Steven Davies looked to have given Dale the points but Shrewsbury were awarded a penalty deep into injury-time, only for the referee to change his mind. With Shrews keeper Dean Henderson in Rochdale’s box chasing an equaliser, Ian Henderson raced clear and coolly finished, giving the FA Cup heroes hope of survival and damaging Shrewsbury’s hopes of automatic promotion.
Wigan breezed back to the top with a strolling 3-0 victory over relegation-threatened Oldham. Will Grigg began the scoring before further goals from James Vaughan and Nick Powell.
In-form Plymouth climbed into the play-off positions with a 4-0 defeat of Southend with Ruben Lameiras and Graham Carey contributing two goals each. AFC Wimbledon’s 1-0 home defeat by Fleetwood left them perilously two points and a place above the bottom four.
Accrington Stanley went top after a grinding 1-0 win at Mansfield, who were down to 10 men from the 13th minute and defended doggedly, but Séamus Conneely headed in on the hour.
Luton dropped from pole position after losing 2-1 at Colchester in another game that suffered a lengthy delay. Their midfielder Luke Berry suffered a serious second-half leg injury. The visitors, 2-0 down after goals from Tom Eastman and Luke Prosser, gave themselves hope through a Danny Hylton penalty but a late injury-time push came to no avail.
At the bottom, Barnet’s 2-1 victory over Crewe took them within five points of safety.