Thanks for joining us today for Paris St-Germain's title rout, Real Madrid's win and a Rome derby stalemate.
Check out all today's European results on our dedicated Euro football index.
An incredibly one-sided match is over. This is how you imagine Manchester City dreamed they would wrap up the title against Manchester United rather than on a wet Sunday when they were not playing.
PSG showing how to do things in style.
Germany winger Julian Draxler surely completes the rout for PSG with a goal on the counter attack, although quite what Monaco are doing attacking at 6-1 down with only a few minutes left is anyone's guess.
Malaga remain 14 points adrift with only six games left - think they can start planning for the second division.
A miserable night goes from bad to worse for Monaco as Radamel Falcao shoulders the ball into his net from a corner.
Angel di Maria brings a fine save out of Danijel Subasic. Moments later the Agentine is substituted to a standing ovation from the Parc des Princes crowd.
That 60-yard Sergej Milinkovic-Savic shot is the last kick. Lazio and Roma remain locked in the battle for the final Champions League spot. But they move both one point above fifth-placed Inter Milan.
This would have been one of football's great moments!
The ball drops to Lazio midfielder Sergej Milinkovic-Savic 10 yards in his own half, on the bounce, and he just hits a huge effort towards goal. Roma keeper Alisson is worried for a second but the swerving shot bounces just wide.
That was literally the last kick of the game - Real Madrid win to go third.
Malaga have a consolation right at the end - Jesus Vallejo makes a huge mess of a cross into the box and Diego Rolan finishes via the crossbar.
Even closer to a Roma winner as Edin Dzeko's header hits the crossbar.
Edin Dzeko almost wins it for Roma but his header is brilliantly tipped away by Thomas Strakosha.
Three minutes added on.
As we enter three extra minutes, Malaga sub Maxime Lestienne tries a Hollywood effort, with a flying volley, but it's nowhere near goal.
Roma midfielder Radja Nainggolan has an ambitious volley, but it's well over the bar from 20 yards out. Two minutes left.
Real Madrid defender Sergio Ramos pops up randomly in the opposition area (him and Gerard Pique are peas in a pod really), Karim Benzema picks him out and he prods his shot straight at Roberto.
That's the 33rd red card in Serie A Rome derbies between these two since 1994-95, more than any other Italian top flight game.
Both sides make a change - Roma bring on maverick Stephan El Shaarawy for Bruno Peres.
And Lazio are trying to shore things up, defender Bastos replaces goal machine Ciro Immobile.
Roma left-back Aleksandar Kolarov - whose old side Manchester City won the Premier League title today - curls his free-kick high and wide. Poor by his standards.
Can they take advantage of Lazio's disadvantage.
It's not a derby if there's no red card. And Lazio are down to 10 men. Stefan Radu picks up a second booking as he brings down a Roma player. And he's outta here.
Javier Pastore cushions the ball down beautifully before sliding the ball into Angel di Maria.
The Argentina international makes no mistake with an emphatic finish.
This could become a cricket score if PSG are in the mood.
Malaga make their final change, as Belgian loanee Maxime Lestienne replaces Brown Ideye.
Opportunity for Lazio as Ciro Immobile picks out Luis Alberto, but his shot from just outside the box is wide.
A worry for Roma? Kostas Manolas, who scored the winner against Barcelona, appears to limp off as Alessandro Florenzi replaces him.
Chance for Roma, but Cengiz Under's first-time shot from 20 yards is wide.
This result would take Real Madrid into third place in La Liga.
Valencia, who were in third, lost to Barcelona yesterday. Second place is still possible - they will trail Atletico by four points if they win now.
Some lax PSG play by Javier Pastore allows Rony Lopes a shot at goal but PSG goalkeeper Alphonse Areola saves smartly.
Isco comes off to a standing ovation from the fans who used to love him.
A goal and an assist, his work here is done. Spain Under-21 striker Borja Mayoral replaces him for Real Madrid.
Malaga's former Arsenal, Leicester and Norwich defender Ignasi Miquel limps off with an injury.
And 21-year-old B team defender Ivan Rodríguez comes on for his debut.
Chance for Lazio as Sergej Milinkovic-Savic lofts a ball over the top for Serie A's top scorer Ciro Immobile but he pokes his effort wide.
Back under way at the Parc des Princes. Unlikely we'll end up with as many goals in this half.
Real make a change in midfield as Dani Ceballos replaces Marco Asensio.
Roma hardman Kevin Strootman is in the book for fouling Lazio's former Liverpool utility man Lucas Leiva.
A good team goal and Real Madrid are 2-0 up. Karim Benzema, on the edge of the box, finds Isco, who rolls a pass across the six yard box for Casemiro to tap in.
Jesus Vallejo is back on the pitch for Real, which is just as well as they don't have any centre-backs on the bench.
Change for Lazio now as Jordan Lukaku replaces Senad Lulic.
Edin Dzeko had a chance for Roma a minute ago but shot over after being picked out by Cengiz Under.
Real defender Jesus Vallejo needs to get treatment after his keeper Keylor Navas punches him in the head while clearing a Diego Rolan cross.
It looks nasty but Vallejo is talking so he's not been knocked out.
He's on his feet now.
Roma bring on Turkish sensation Cengiz Under for Patrik Schick.
Theo Hernandez darts past Manuel Iturra, who hacks him to the ground. He's the second Malaga player in the book.
Malaga bring on striker Alberto Bueno, on loan from FC Porto, with Mehdi Lacen coming off.