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
FOX19 NOW Sports
ESPN Football Headlines
14 News Sports
The Oregonian Public Safety
FOX News
ABC30 Fresno World
Raw Story