There's no better way to warm up for a Champions League final than cracking in an exquisite volley. Franck Ribery did just that in a 4 - 3 away win over Borussia Monchengladbach on the final day of the Bundesliga season.
After Arjen Robben surged down the right wing, he played it back to Philippe Lahm who crossed for Ribery who was stalking the edge of the box.
Without any hesitation the Bayern Munich winger found the top corner of the net, beating highly-rated keeper Marc-Andre Ter Stegen.
Meanwhile Borussia Dortmund lost to TSG Hoffenheim who finished 16th to book a place in the relegation playoff.
Dortmund have concerns over star defender Mats Hummels who picked up an injury that could puts his Champions League final participation at risk.
In Serie A, two goals in the last 10 minutes rescued a Top 3 place and Champions League qualification for AC Milan.
The Rossoneri had been down 1 - 0 at Siena with both sides down to 10 men with 20 minutes to go, Meanwhile rivals Fiorentina in pole position as they led away at Pescara.
But Milan started their comeback with Mario Balotelli winning and scoring a penalty that looked a little harsh on the home side, before centre-back Philippe Mexes got the goal that sent Massimiliano Allegri's team to Europe's elite competition.
(Love Football Italia)
Napoli lost 2 - 1 to Roma last night but it mattered not as they had secured second place some time ago. But they did suffer a blow as manager Walter Mazzari revealed that he will leave at the end of the season.
The pain may not be over for the Neapolitans as Edinson Cavani, who scored against Roma, is continuously linked with a lucrative move away.
However Napoli's problems are dwarfed by the issues at Inter Milan who finished the season in a lowly 9th place after a horrendous 5 - 2 defeat to Udinese who qualified for the Europa League. One of those five came from Antonio Di Natale's irrepresible boot and it was a stunner.
(Love Football Italia)
And in Spain, Real Sociedad returned to fourth place after a 2 - 1 win at Sevilla's Sanchez Pizjuan, which saw Ivan Rakitic score at both ends.
With two games to, the Basque side lead fifth placed Valencia on goal difference.
(La Liga)