Arsenal extended their lead at the top of the Premier League table to two points after a thrilling 3-3 draw between Manchester City and Tottenham. Liverpool secured a 4-3 victory over Fulham, placing them second in the league behind Arsenal, who had previously won 2-1 against Wolves.
Manchester United's recent revival was halted by a 1-0 defeat at the hands of Newcastle, while Everton, facing a 10-point deduction, boosted their survival hopes with a 1-0 win against Nottingham Forest.
Manchester City's defensive vulnerabilities were evident as they conceded eight goals in their last three league matches, denting their pursuit of a fourth consecutive title.
The missed chances in the first half against a depleted Tottenham side highlighted their offensive struggles. With Rodri suspended, City faces a challenging trip to in-form Aston Villa, who have won 13 consecutive home Premier League games.
Manchester United's rise to sixth place was disrupted by a lackluster performance against Newcastle, who dominated despite being without 11 first-team players.
Marcus Rashford's struggles continued, drawing criticism for both quality and effort. Newcastle's Tino Livramento exploited Rashford's defensive lapses, prompting his substitution. Rashford, once prolific, has scored just twice this season.
Everton faced a potentially fatal 10-point deduction but secured a 1-0 away win against Nottingham Forest. The victory marked their third consecutive away win, surpassing their road successes in the previous two seasons.
Despite the points deduction, Everton remains two points from safety. Manager Sean Dyche emphasized the team's resilient mentality and performance levels, suggesting they are prepared for the battle ahead.