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.
Danny Ings struck twice as Southampton rebounded from their lacklustre performance against Arsenal with a comfortable 3-1 win at struggling Watford.
Ross Barkley sent Chelsea into the FA Cup semi-finals after a deserved 1-0 win at Leicester.
Arsenal reached their first domestic semi-final of the post-Arsene Wenger era as Sheffield United’s slump continued in the FA Cup with a 2-1 away win at Bramall Lane.
A goal in each half from Connor Wickham and Massimo Luongo gave Sheffield Wednesday a deserved 2-1 Championship win over Bristol City at Ashton Gate.
Skipper Harry Maguire sent Manchester United into the FA Cup semi-finals as Ole Gunnar Solskjaer’s men made hard work of their extra-time victory at 10-man Norwich.
Gary Gardner scored twice to rescue a point for Birmingham and deny Hull after the visitors led twice in a 3-3 draw at St Andrew’s.