As the Premier League reaches the home stretch, the battles for the title, the top-four and survival are still heating up.

Manchester City defeated Fulham 2-1 at Craven Cottage to climb to the top of the Premier League. Erling Haaland scored his 50th of the season and after Carlos Vinicius equalized for Fulham, Man City’s World Cup winning striker, Julian Alvarez, thundered home the winner. 

Pep Guardiola’s men now sit top of the table with a game in hand on Arsenal who play Chelsea on Tuesday night. 

Newcastle and Manchester United consolidated their top-four positions with vital wins against Southampton and Aston Villa. 

The Newcastle train continues to steam on, showing you what that Arab money can do to a team. The Manchester United fans held a protest before their win over Villa, as they are also desperate for some of that Middle-Eastern wealth. 

Liverpool nearly threw away a 3-goal lead. What seemed like an easy victory over Tottenham turned into a 95th minute win thanks to Lucas Moura who inexplicably played Diogo Jota in to score Liverpool’s fourth. The 4-3 win over Spurs, taking Jürgen Klopp’s men to 5th but still some way off Champions League football for next season.

 Brighton took out the anger of losing 3-1 to Nottingham Forest in midweek on Wolves. The Seagulls spanked Wolves 6-0 at the Amex Stadium to keep their faint Champions League hopes alive. 

Southampton and Leeds look to be in very perilous positions, especially the Saints who, after losing to Newcastle, have to win at least three of their remaining four games to even stand a chance. 

Player of the weekend – Pascal Gross (Brighton)