Juventus created history with an eighth successive Serie A title, clinched by a 2-1 win against Fiorentina. Along the way, Cristiano Ronaldo carved himself a little slice of history. In France, a Kylian Mbappe hat-trick helped PSG seal their eighth Ligue 1 title with a 3-1 stroll against Monaco. In Spain, Barcelona continued their relentless march to a 26th La Liga title with a 2-1 win over Real Sociedad, maintaining their nine-point lead over Atletico Madrid.