What a weekend! Europe's top leagues again delivered a ton of things to talk about, with high drama in Spain , big results in England and controversy in Serie A . To start, how about a Clasico that delivered on and off the field? Real Madrid took all three points with an impressive 2-1 win over Barcelona , though not every Madrid player was happy -- Vinicius Jr. stormed off, visibly mad, following a second-half substitution -- and the game ended in an on-pitch brawl that saw several yellow and red cards dispensed after the final whistle.
In the Premier League , champions Liverpool endured a fourth straight defeat that not only put a big dent in their hopes of repeating, but laid bare what's wrong with this team. Italy 's duel of title contenders had a ton to unpack, too,

ESPN Soccer

Voice of Alexandria Sports
KCBD Sports
14 News Sports
The Oregonian Public Safety
Nola Sports
Raw Story
The Babylon Bee
The Daily Beast