Saturday's power-packed weekend football action was a treat for the fans as the European big guns were in action in their respective league games.
In La Liga, Real put six goals past Celta Vigo and looked in a cruise mode.
Inter Milan's Champions League dream faded as they lost in the Serie A.
Bayern Munich and Paris Saint-Germain faced defeats.
Here is the round-up.
Weekend football round-up
Bale scores a brace as Real dominate proceedings
Real Madrid beat Celta Vigo 6-0 after a brace from Welshman Gareth Bale.
The player's future has been in discussion since quite some time, but performances like these give manager Zinedine Zidane the confidence to trust him more.
This was a perfect warm-up match for Real before their Champions League final against Liverpool on May 26.
Real are third in La Liga table.
Atletico script 1-0 win, Sevilla held
Atletico kept their second place intact in La Liga after a 1-0 victory against Getafe. Sevilla were held to a 2-2 draw by Real Betis in a thrilling contest. Villarreal were the biggest gainers with a 4-2 win over Deportivo as they moved to fifth.
Love Sports news?
Stay updated with the latest happenings.
Not the night
Inter's UCL hopes dashed, PSG stunned by Rennes
Inter Milan were stunned by Sassuolo 1-2 as hopes of securing a Champions League went sour.
Lazio are likely to take the berth as they enjoy a game in hand and two-point gap over Inter.
Ligue 1 champions PSG suffered a shock 0-2 defeat against Rennes.
This was their first home league loss in 42 games.
Monaco beat Saint-Etienne 1-0 at home.
Bundesliga: Bayern suffer home league defeat
German champions Bayern Munich were thrashed at home for the first time in over two years by Stuttgart as they won the tie 4-1.
It was interim manager Jupp Heynckes' final match for Bayern.
The Bavarians saw a 37-game unbeaten run at home come to an end in the Bundesliga.
Borussia Dortmund suffered defeat against Hoffenheim to end fourth in the league.