Jake Cooper pounced on Dillon Phillips’ error to steal Millwall a 1-0 Championship victory at Charlton.
Wycombe took control of their League One play-off semi-final with nine-man Fleetwood as they cruised to a thumping 4-1 victory at Highbury.
Portsmouth’s wait for a first victory in the play-offs continues after being held to a 1-1 draw at home to Oxford in the first leg of their League One semi-final.
Manchester City gave Liverpool a belated reminder of their power as they thrashed their newly-crowned successors as Premier League champions 4-0 at the Etihad Stadium.
Tottenham’s Champions League hopes were left in tatters after a 3-1 defeat at Sheffield United that will be remembered for one of the most controversial VAR decisions of the season.
Mallik Wilks’ stoppage-time strike secured Hull a remarkable first win since New Year’s Day as Neil Warnock’s Middlesbrough somehow conspired to lose this huge match in the Sky Bet Championship relegation battle.
West Ham’s forgotten man Andriy Yarmolenko boosted their survival hopes as he climbed off the bench to secure a last-gasp 3-2 win for the Hammers and dent Chelsea’s bid for Champions League qualification.
Matheus Pereira’s double helped West Brom kick-start their automatic promotion push in the Sky Bet Championship with a 3-0 win at Sheffield Wednesday.
Tiago Silva’s terrific free-kick fired Nottingham Forest to victory and extended Bristol City’s wretched winless run on a night when Ashley Williams saw red.
Struggling Bournemouth remain languishing in the Premier League relegation zone after a humiliating 4-1 home defeat to Newcastle extended their winless run to seven games.
Richarlison and Gylfi Sigurdsson struck early on as Leicester’s grip on a Champions League place was loosened yet further with a 2-1 defeat at Everton.
Arsenal captain Pierre-Emerick Aubameyang returned to goalscoring form as he was gifted a brace by a Norwich side seemingly certain for Premier League relegation.
Bruno Fernandes continued his fine start to life at Manchester United as he hit a brace in a comfortable Premier League win at Brighton.
Leeds extended their lead at the top of the Sky Bet Championship but by only one point after being held 1-1 at home against relegation battlers Luton.
Wigan made it nine matches unbeaten, and seven clean sheets in a row, with a 3-0 thumping of Sky Bet Championship strugglers Stoke.
Cyrus Christie’s first league goal for Fulham earned Scott Parker’s men a Championship promotion lifeline in a 2-1 win at QPR.
Connor Chaplin answered Barnsley’s prayers as he came off the bench to score in a 2-0 win over Blackburn that does wonders for his side’s Sky Bet Championship survival hopes.
Ben Mee marked his 300th league appearance for Burnley with the winner at Crystal Palace to continue to lead from the front for the Clarets.
Northampton celebrated promotion to Sky Bet League One after inflicting further play-off final heartache on Exeter with a crushing 4-0 victory at an empty Wembley.
Birthday boy Kevin De Bruyne set Manchester City on the road to the FA Cup semi-finals from the penalty spot as the holders cruised past Newcastle at St James’ Park.