There was a total of four games on Wednesday night as teams fight for various positions in the league.
While Liverpool already crowned champions, they made no mistake in the last game of the day by sweeping aside Brighton and Hove Albion 3-1; Mohammed Salah scoring double to keep in touch with the leaders in the golden boot race.
The Egyptian had opened the scoring as early as the sixth minute before proving the assist for captain Jordan Henderson two minutes later. While Brighton pulled a goal back in the dying minutes of the first half, Salah ensured that the points were safe later in the second half.
At the Etihad Stadium Pep Guardiola showed no mercy for visiting Newcastle United who has had some sort of a good run in recent games by thrashing them 5-0.
Gabriel Jesus opened the scoring after just ten minutes with Riyad Mahrez doubling City’s lead with an almost identical goal; Kevin de Bruyne providing what was his 18th of the season.
Mahrez scoring meant that Pep Guardiola’s side has five players with at least 10 league goals this season, the first time this has happened in Premier League history.
A Federico Fernández own goal made it 3-0 shortly after half time, before Silva and Raheem Sterling completed a miserable match for the Magpies.
John Egan headed home an Oliver Norwood corner in the last seconds as Sheffield United boosted their European hopes after beating Wolves 1-0 in dramatic games that had seen Rúben Neves smash a first-half free-kick off the bar.
David Moyes West Ham relegation woes were deepened at home when visiting Burnley left all the points courtesy of a Jay Rodriguez header from a Charlie Taylor’s wicked cross.
- Wednesday Results