Saturday's Premier League action delivered a major upset, a crucial victory for Arsenal and another frustrating afternoon for Tottenham Hotspur, with Nottingham Forest producing the standout performance of the day by defeating Manchester City 3-1.
The result at the City Ground was arguably the biggest talking point, as Forest took advantage of City's struggles to claim an impressive victory and potentially disrupt the title race.
Arsenal, meanwhile, maintained their winning momentum with a narrow 1-0 victory over Hull City.
Although it was not a convincing attacking display, the Gunners collected all three points in a result that could prove important in the increasingly competitive title contest.
Forest's victory was built on a ruthless first-half performance. Jair Cunha opened the scoring before Liam Delap doubled the advantage, with Rayan Cherki briefly giving City hope after the break.
Delap then completed his brace to seal a memorable 3-1 win.
The defeat marked City's third consecutive league loss and raised fresh questions about their defensive organisation, particularly their habit of conceding early.
For Forest, the victory was a welcome response after a difficult run and lifted them out of the relegation zone.
Tottenham, meanwhile, suffered another setback, losing 1-0 away to Leeds United.
Substitute Noah Okafor scored the decisive goal in the 79th minute, leaving Spurs with plenty to consider as their inconsistent campaign continues.
Leeds deserved credit for their resilience and ability to take advantage of Tottenham's shortcomings.
The victory also provided a significant boost for a side looking to establish breathing space from the relegation battle.
At Craven Cottage, Fulham and Newcastle United shared the spoils in a 1-1 draw.
Jacob Murphy put Newcastle ahead late in the contest, but substitute Rodrigo Muniz responded almost immediately to rescue a point for the hosts.
The result reflected a competitive encounter in which neither side managed to establish sustained control.
Newcastle will consider it an opportunity missed, while Fulham can take encouragement from their late response.
Arsenal remain top of the standings with 27 points from 10 matches, six ahead of Manchester City, who have 21 points. Brighton are third on 19 points, although they have a game in hand.
Brighton host Brentford in what promises to be an intriguing battle between two sides chasing European places.
Brighton will be looking to strengthen their position among the leading teams, while Brentford will hope to close the gap on the top six.
Crystal Palace face Liverpool in another high-profile encounter, with Liverpool needing a positive result to maintain their push towards the summit.
Ipswich Town take on Bournemouth, while Sunderland welcome Chelsea, who will be keen to keep pace with the leading sides.
The day's biggest fixture comes at Old Trafford, where Manchester United host Aston Villa at 7:30pm Kenyan time.
United head into the encounter under pressure, having slipped into the relegation zone following Forest's victory.
They will need a response against a Villa side with ambitions of climbing into the European qualification places. For United, anything less than three points could intensify scrutiny on their season.
With Arsenal already extending their lead at the summit and Manchester City stumbling again, Sunday's matches offer Liverpool, Chelsea and Brighton an opportunity to strengthen their positions.
Attention will also be on Manchester United's battle to revive their campaign, making Sunday's programme another potentially decisive chapter in the Premier League season.









