Postpublished at 21:18 British Summer Time 14 May 2017
Roma 3-1 Juventus
Twenty minutes to go. Juventus are heading for a fifth Serie A defeat of the season.
Juve could have won Serie A had they drawn
Monaco 4-0 Lille - Monaco will all but seal title with win
FT: Real Madrid 4-1 Sevilla - Ronaldo scores 400th - and then 401st - Real goal
FT: Las Palmas 1-4 Barcelona - Neymar scores hat-trick
Barca top on head-to-head, but Real have game in hand
Emlyn Begley and Jonathan Jurejko
Roma 3-1 Juventus
Twenty minutes to go. Juventus are heading for a fifth Serie A defeat of the season.
Roma 3-1 Juventus
If Juventus do lose this game, their likely title-clinching game will be next week at home to relegation-threatened Crotone.
On comes Paulo Dybala for Stefano Sturaro.
Roma make a change now - Clement Grenier on for Diego Perotti.
Monaco 2-0 Lille
French Ligue 1
Lille are putting up a fight. Away left-back Youssouf Kone forces Monaco keeper Danijel Subasic, with the aid of a deflection, into an instinctive tip over his crossbar.
Radja Nainggolan (65 mins)
A deafening roar inside the Olympic Stadium. Mohamed Salah plays a ball through to Radja Nainggolan, who lets it bounce and absolutely rifles the ball past Gianluigi Buffon.
They couldn't actually win this league, could they?
Roma 2-1 Juventus
Juventus make a change at right-back but what a change. Dani Alves replaces Stephan Lichtsteiner.
Monaco 2-0 Lille
That has got to be a penalty. Surely?
Lille attacking midfielder Naim Sliti goes down in the Monaco box after a slalom run. He reckons there was contact, but the ref disagrees.
Roma 2-1 Juventus
Juventus will *probably* still win the league even if they lose, but it's not definite. Roma will be four points behind with two games to go. So all Juventus need to do is win one of these three remaining games.
Monaco 2-0 Lille
No messing about in the principality tonight. Back under way at Stade Louis II after a short break.
Stephan El Shaarawy (56 mins)
Well now. Roma lead which would deny Juventus the title today. Stephan El Shaarawy's shot from towards the edge of the box looks fairly harmless, but it catches a deflection and somehow creeps just inside the post.
Roma 1-1 Juventus
Roma midfielder Daniele de Rossi is booked for fouling Miralem Pjanic. It's starting to get a bit heated.
Monaco 2-0 Lille
Bernardo Silva's goal was Monaco's 100th of the season in Ligue 1. A sensational tally.
Roma 1-1 Juventus
Seconds after the break, Roma defender Federico Fazio is booked for fouling goalscorer Mario Lemina.
Lemina gets treatment, he's limping but he can continue.
Roma 1-1 Juventus
We are under way in the second in the Italian capital.
Monaco 2-0 Lille
Bernardo Silva doubled Monaco's lead just before half-time. He tapped home after some outrageously good work from Kylian Mbappe.
Real Madrid 4-1 Sevilla
Job done for Real Madrid. They only need four points from their final two games to win La Liga for the first time since 2012.
Las Palmas 1-4 Barcelona
Job done. Shame for the Catalans that Sevilla couldn't do theirs...
Las Palmas 1-4 Barcelona
Lionel Messi tries to gain late entry to the fiesta. But home keeper Javi Varas plays the role of heavy-handed bouncer to stop him.
Varas sticks up a big right hand to push Messi's fierce drive over the crossbar. Almost there...
Real Madrid 4-1 Sevilla
Cristiano Ronaldo is almost in on goal for a hat-trick but instead backheels to a team-mate, although it's deflected out for a corner. Seconds left.
Las Palmas 1-4 Barcelona
Two more minutes of punishment for Las Palmas. Into stoppage time.
Still time for some Messi magic?
#bbceurofooty or text 81111
Tony: Zidane has the look of a man who's seen it all. Whether he's standing on the touchline or headbutting someone, his expression is the same.