During a flurry of top-flight action throughout England, Leicester finally ended their goal drought, Manchester City produced an incredible comeback, and Arsenal faltered in their pursuit of the title.
In an exciting early kickoff, Manchester City overcame a 0–2 deficit to thrash Crystal Palace 5–2. Chris Richards and Eberechi Eze’s goals in the first half stunned the hosts, but City responded magnificently.
With a goal and two assists, Kevin De Bruyne was the mastermind behind the comeback. To finish the incredible comeback, Omar Marmoush, Nico O’Reilly, James McAtee, and Mateo Kovačić all added goals.
A resolute Brentford held Arsenal to a frustrating 1-1 draw, denting Arsenal’s hopes of winning the Premier League title.
Thomas Partey gave the home crowd the lead in the 61st minute, but Yoane Wissa’s equalizer in the 74th minute calmed them down. With one game remaining, Liverpool leads the Gunners by ten points.
Everton snatched a dramatic late win against Champions League-chasing Nottingham Forest, thanks to a stoppage-time goal from Abdoulaye Doucouré.
Forest, who could have climbed to third with a win, were left stunned as the Toffees grabbed a vital three points to edge further from the relegation scrap.
After struggling to a 2–2 draw against Brighton, Leicester City finally put an end to their dreadful 885-minute goal drought.
Stephy Mavididi and Caleb Okoli replied for the Foxes, while João Pedro scored twice for Brighton from the penalty spot. Leicester is still in the relegation zone in spite of the positive performance.
Aston Villa defeated already-relegated Southampton 3–0 on the road to maintain their hopes of qualifying for Europe.
Villa took advantage of the Saints’ subpar defensive performance to dominate the game from beginning to end. Villa is now within striking distance of the Europa League spots as a result of the outcome.