Jude Bellingham scored an incredible equalizer and a 92nd-minute winner to help Real Madrid come from behind to beat rivals Barcelona on his first El Clasico appearance.
Bellingham now has 13 goals in 16 matches for club and country this season.
In England, Brentford held on for their third Premier League win of the season as goals from Ethan Pinnock and Bryan Mbeumo sank a wasteful Chelsea in the west London derby at Stamford Bridge.
Eddie Nketiah scored his first Premier League hat-trick as Arsenal extended their unbeaten start to the season with victory over Sheffield United at Emirates Stadium.
In Germany, England captain Harry Kane scored an incredible goal from his own half and got a hat-trick as Bayern Munich thrashed Darmstadt 8-0.