Monaco win French league title

Meanwhile Juventus win the Coppa Italia and Real Madrid move closer to La Liga victory

Monaco, Ligue 1

Monaco players celebrate their goal during the League One soccer match Monaco against Saint Etienne, at the Louis II stadium in Monaco, Wednesday, May 17, 2017. (AP Photo/Claude Paris)

Thursday night has proved to be a busy one in European football.

AS Monaco have ended Paris Saint Germain's bid for five Ligue 1 titles in a row by sealing the title themselves tonight thanks to a 2-0 win over Saint Etienne in their game in hand.

The win means Monaco are now six points clear of PSG with just three points to play for and ends the club's 17 year wait for a league crown.

It's been a memorable year for Leonardo Jardim's young squad who also reached the UEFA Champions League semi finals for the first time since 2004 when they got to the final. 

Meanwhile, Juventus are on course for a treble after beating Lazio 2-0 in the Coppa Italia final with first half goals from Dani Alves and Leonardo Bonucci.

Juve lead Serie A by four points with two games to go and are into a Champions League final against Real Madrid at the start of June.

And Real Madrid beat Celta Vigo 4-1 away in La Liga to take three points from their game in hand to move to the verge of a first Spanish league title since 2012.

The win lifts Zinedine Zidane's side three points above rivals Barcelona and a draw in their final match against Malaga will be enough to seal the title, regardless of how well Barca do at home to Eibar.

A brace from Cristiano Ronaldo as well as goals from Karim Benzema and Toni Kroos helped Real to a comfortable win while ex-Liverpool forward Iago Aspas was sent off for Celta in the second half.