Another weekend of European football is in the books and, once again, there was drama across the board. Kevin De Bruyne and Erling Haaland broke records in Manchester City's 4-1 thrashing of Southampton.
Elsewhere, Liverpool and Arsenal provided what could be the game of the season in a thrilling 2-2 draw, Villarreal shocked Real Madrid at the Bernabeu, Matthijs De Ligt scored a stunner for Bayern Munich and Chelsea's season is only getting worse.