Manchester City injected life into the Premier League title race by moving within three points of leaders Arsenal after a convincing 3-0 victory over Fulham.
Pep Guardiola, who has never lost to opposite number Marco Silva, promised improvement pre-match after accepting City rarely deliver complete performances - his side responded by racing into a 3-0 lead before half-time.
Antoine Semenyo was gifted an easy opener and the hosts never looked back. Nico O'Reilly scored a well-taken second six minutes later before Phil Foden teed up Erling Haaland, who was withdrawn at half-time, to put the result well beyond Fulham in the miserable Manchester rain. A rather fitting reflection of Fulham's dismal display.
Silva's side picked up the pace after the break and at least battled in the head-to-head duels, but were no match for City's immense finishing power. Guardiola's side are intent on making it as difficult as possible for Arsenal to lay claim to their first league honours for over 20 years, and the race remains tantalisingly poised.
The Gunners have the chance to respond at Brentford on Thursday night, but for now, the gap at the top is just three.
More to follow.
Story of the match in stats...
What's coming up in the Premier League?