The football leagues in Spain and Italy both wrapped up their seasons on Sunday, with some relegation places and spots in European competitions still to be decided.
Juventus made sure to finish its title-winning campaign with a perfect home record, while a railing collapse during Osasuna's game in the Spanish league left more than 60 spectators injured.
Here is a look at the day's games around Europe:
Already crowned champion Juventus celebrated its third straight Serie A title with a 3-0 home victory over Cagliari to reach 102 points for the season, a record in the major European leagues.
Antonio Conte's side had already broken the Serie A points record but ensured it moved into triple figures by also becoming the first Italian side to win all its home games.
"It is an incredible and historic feat, which we have achieved all together," Conte said. "What the players, staff and club have done is something incredible. ... All future comparisons will be made with this squad."
Andrea Pirlo, Fernando Llorente and Claudio Marchisio scored in a party atmosphere at Juventus Stadium. After the game, Juventus went on an open-bus parade through Turin to celebrate.
Later, Parma beat Livorno 2-0 to take the final Europa League qualifying spot after Torino missed a stoppage-time penalty and drew 2-2 at Fiorentina.
Fiorentina and Inter were already assured of Europa League spots, while Juventus, Roma and Napoli go into the Champions League.
Osasuna and Valladolid were relegated on the final day of the Spanish league season and will join Real Betis in the second division next season.
Osasuna's 2-1 win at home over Betis was overshadowed by a railing collapse that left dozens of fans injured, and counted for little when Granada won 1-0 at Valladolid, Getafe beat Rayo Vallecano 2-1 and Almeria drew 0-0 with visiting Athletic Bilbao.
Play was delayed for more than half an hour at Osasuna's Sadar Stadium when a railing collapsed following Oriol Riera's 12th-minute goal, sending fans tumbling forward. The club said that a total of 68 people were hurt and that one man suffered a broken leg.
Meanwhile, newly crowned champion Atletico Madrid celebrated with a bus parade through the Spanish capital. Atletico won the league for the first time in 18 years on Saturday when it drew 1-1 at Barcelona.
Barcelona needed to win to defend its title but finished second, level on points with Real Madrid. Bilbao had already sealed its fourth-place finish, completing the top four teams heading to the Champions League.
Hamburger SV drew 1-1 at Greuther Fuerth on Sunday to avoid the club's first ever Bundesliga relegation, staying up thanks to the away-goals rule.
Hamburg, which finished 16th in the Bundesliga this season, had drawn 0-0 at home in the first leg of its relegation playoff against Fuerth, which finished third in the second division.
"We exhausted all our luck. We can't use any more next season," Hamburg coach Mirko Slomka said.
Pierre-Michel Lasogga scored with a header for Hamburg from a corner in the 14th minute. Fuerth equalized through Stephan Fuerstner in the 59th to ensure a frenetic finale.
Fuerth had been seeking an immediate return to the Bundesliga after one season in the second division.
"It hurts a lot," Fuerth coach Frank Kramer said. "I'm sorry for the team. They weren't rewarded. We played a great season."