The Premier League title race took a dramatic twist this weekend as Manchester City delivered a statement performance while league leaders Arsenal stumbled for the first time since September.
City's Commanding Display
An imperious Manchester City produced a brilliant 3-0 victory over Liverpool at the Etihad Stadium, marking a perfect celebration for manager Pep Guardiola's 1,000th game in charge. The result sees City close the gap at the top to just four points, putting significant pressure on the Gunners.
The match featured yet another outstanding performance from Jeremy Doku, who continues to impress since his arrival. City's comprehensive win against a top-six rival demonstrates their championship credentials as we approach the busy festive period.
Arsenal's Late Setback
Meanwhile, Arsenal dropped precious points in a dramatic encounter at the Stadium of Light against top-four chasing Sunderland. The Black Cats' defender Dan Ballard delivered what commentators described as "an actual Roy of the Rovers performance" - providing both a goal and an assist before topping it off with a remarkable late block to preserve his team's point.
This represents Arsenal's first failure to win a Premier League match since September, ending an impressive unbeaten run that had seen them establish a comfortable lead at the summit.
Weekend Round-up
Elsewhere in the Premier League, Tottenham and Manchester United played out an entertaining 2-2 draw in North London, while Wolves appear poised to confirm the arrival of Rob Edwards as their new manager.
The weekend's results have significantly tightened the title race, setting up a fascinating battle between Guardiola's experienced champions and Mikel Arteta's young contenders as we approach the halfway point of the season.