Another enthralling weekend of Premier League action saw Chelsea bag their first win in Frank Lampard's second spell in charge, while Manchester United put in a poor showing in their defeat to West Ham and Arsenal continued to fight in their hunt for the title.
Elsewhere, there were record-breaking goals for Mohamed Salah and Harry Kane as Liverpool and Tottenham both bagged important wins, while Wolves edged Aston Villa in a feisty West Midlands derby and Pep Guardiola fumed at his Manchester City side's near-miss.
Check out some of the best pictures from the latest round of Premier League fixtures: