The Premier League returned after the third and final international break of the year and provided fans with more thrills and spills ahead of a busy festive period.
Alejandro Garnacho's sensational overhead kick will forever timestamp this weekend in Premier League history, while there was plenty of moving and shaking at the top of the table after Manchester City's 1-1 draw with Liverpool.
Arsenal left it late to win 1-0 over Brentford, taking top spot in the division, with north London rivals Tottenham failing to capitalise after losing 2-1 to Aston Villa.