The top English, Italian and Spanish league titles have all been decided this morning.
As expected, Manchester United have won the English Premiership, a second hat-trick of titles for them, with the one point from a nil-all draw at home to Arsenal.
Inter Milan clinched the Italian Serie A title, the 5th football crown in seven years in three different countries for manager Jose Morinho, who has said he has victory in Spain next on his list.
In the Primera Liga, Barcelona won their 19th title without kicking a ball when their challengers, Real Madrid, lost 3-2 at Villarreal.
Barca will play Manchester United in the Champions League final in Rome at the end of the month.