Real Madrid held by Real Sociedad in six-goal thriller
Even while marking time to the end of a trophyless season - and the end of the Jose Mourinho era - Real Madrid can't avoid drama.
After Jupp Heynckes finished his Bayern Munich career in style on Saturday night, his agent evoked the possibility of the 68-year-old returning to the club that he led to the 1998 Champions League title.
Enrique Reyes told Spain's Radio Nacional that his client "would be delighted to return to Real Madrid" and "if Florentino (Perez, Real Madrid president) called him, he would certainly accept the offer."
On the pitch, the side that is still Mourinho's for now made a major intervention in the race for the fourth and final Champions League place.
El Real drew 3-3 at Champions League hopefuls Real Sociedad in a thrilling match. With Gonzalo Higuain, Jose Callejon and Sami Khedira on the scoresheet, they led 2-0 and then 3-2 after being pegged back.
Yet the last-gasp equaliser bundled in by Xabi Prieto was the very least the Basque side deserved, with Diego Lopez making a string of fine saves for Mourinho's men.
As it was, Sociedad were overtaken into the coveted fourth spot by Champions League perennials Valencia. The inevitable Roberto Soldado struck a second-half winner against Granada to give Los Che the edge going into the final round of fixtures.
After the announcement that Barcelona are to sign Neymar, it was hardly surprising that a couple of the champions' current forwards had points to prove in the derby at Espanyol.
A stunning opener by Alexis Sanchez was followed by an equally eye-catching second by Pedro, giving Barca a 2-0 victory. Another win over Malaga next weekend would see Tito Vilanova's team finish with 100 points.
The relegation scrap will go to the wire. The three to go down from La Liga will come from the bottom four of (in ascending order) Real Mallorca, Real Zaragoza, Celta Vigo and Deportivo La Coruna.
Even rock-bottom Mallorca can still escape after a goalless draw at Atletico Madrid. Celta have renewed hope after a 2-0 at Valladolid.
Depor would have been safe with a win at Malaga but lost 3-1 - and their final fixture at home to Real Sociedad therefore has huge significance at both ends of the table.
Paris Saint-Germain celebrated the end of their title-winning season with a 3-1 win at Lorient which, coupled with Marseille's goalless draw with Reims, made their final winning margin 12 points.
With David Beckham in attendance but not in the 18, PSG took the lead with Zlatan Ibrahimovic's 30th Ligue 1 goal of the season, an outrageous chested finish.
Kevin Gameiro's brace sealed matters, but there was a further twist. Fourth-choice goalkeeper Ronan Le Crom was brought on as substitute to make him eligible for a championship winners' medal, but he was red-carded 20 minutes later for a professional foul.
Defender Mamadou Sakho came on as PSG's third 'keeper of the night but could not stop Arnaud Le Lan's penalty. Le Lan had not scored since 21 October 2001, a gap of 4,235 days.
Lyon sealed third spot, and a return to the Champions League after missing out for the first time in 13 years this season. Remi Garde's team beat Rennes 2-0 with a Lisandro Lopez penalty and another stunning free-kick by rising star Clement Grenier.
Lille and Saint Etienne had hoped to steal in the event of a Lyon slip-up, but the 2011 champions ended the night without so much as a Europa League spot.
Former Chelsea man Salomon Kalou's opener put Lille on the way but Romain Hamouma's slick second-half leveller allowed Nice to leapfrog both into fourth. Goals by Dario Cvitanich and Eric Bautheac in a 2-0 victory at Ajaccio snared a surprise European place for Les Aiglons.
Troyes were confirmed as the third relegated team, alongside Nancy and Brest, after a 2-1 loss at Valenciennes. Sochaux's 0-0 draw at Bastia meant a Troyes win would have been in vain anyway.
In the first all-Roman Coppa Italia final it was Lazio who came out on top, beating Roma 1-0 with a Senad Lulic goal 20 minutes from the end to capture the silverware and a Europa League place.
A red card for unused substitute Panagiotis Tachtsidis capped a miserable day for Aurelio Andreazzoli's side.
Benfica's sorry end to the season hit rock bottom on Sunday.
The Lisbon side finished the campaign trophyless after a shock 2-1 reverse in the Portuguese Cup final against Vitoria Guimaraes at the Estadio Nacional.
They led at half-time through Nicolas Gaitan, but late goals by Hilal Soudani and Ricardo gave the northerners a first major trophy.
Already confirmed as champions, CSKA Moscow slipped to a 3-0 loss at Rostov, but the home side still enter the promotion/relegation play-offs with Krylya Sovetov and the second tier duo of Spartak Nalchik and SKA-Energiya.
Kuban Krazondar sealed a Europa League place with a 1-0 win over Anzhi Makhachkala, via Ivelin Popov's winner.
While Bayern Munich and Borussia Dortmund were bringing the magic of the Bundesliga to Wembley, a few matters remain to be seen to back home.
Third-bottom Hoffenheim made the most of their last-day reprieve in the play-off first leg against Bundesliga side Kaiserslautern on Thursday.
An early brace from Brazilian forward Roberto Firmino put them in the driving seat and after Mohamadou Idrissou pulled one back, Sven Shipplock gave Hoffenheim a 3-1 advantage.
The return leg, which decides the identity of the 18th Bundesliga side in 2013/14, takes place at Kaiserslautern's Fritz-Walter-Stadion on Monday night.
Basel were within seconds of sealing the title for the fourth year in a row, but will have to wait after going down 1-0 to second-placed Grasshopper Zurich. French striker Anatole Ngamukol's last-gasp goal cut the gap at the top to three points with two games to go.
It has been quite a week for Grasshopper, who sealed their first silverware in a decade by winning the Swiss Cup last Monday - in a penalty shoot-out over Basel.
At the bottom, Servette were pushed closer to relegation, two years after making it back to the top flight. The most successful club in French-speaking Switzerland began the weekend a point behind Lausanne at the bottom, whose 3-0 win over Luzern on Saturday made Servette's own 4-1 loss at St Gallen even more costly.