That's your lot for this evening. Barcelona and Juventus picked up wins to move closer to league title success, but the big story was in France. Paris St-Germain's run of 36 Ligue 1 games undefeated is over. Their lead has been cut to a mere 23 points. They'll probably still be all right for the French title this season.
Thanks for joining us. Goodnight to you all.
Post update
Lyon 2-1 Paris St-Germain
It's a big win for Lyon, who move into the third and final Champions League qualification place in Ligue 1. They deserved it too.
FULL-TIME
Lyon 2-1 Paris St-Germain
15 March 2015. That was the last time Paris St-Germain lost in Le Championnat; a 3-2 defeat at Bordeaux. A couple of weeks short of a year later, Laurent Blanc's side finally taste league defeat again.
FULL-TIME
Lyon 2-1 Paris St-Germain
The Invincibles are vanquished! Sacre bleu!
Post update
Lyon 2-1 Paris St-Germain
Thiago Motta clips in a perfect ball into Edinson Cavani - he's through! But the flag is up. The striker is - rightly - called offside. That looks to be that.
Post update
Lyon 2-1 Paris St-Germain
One last chance for PSG...
Post update
Lyon 2-1 Paris St-Germain
The seconds are slipping away from PSG. The frustration is showing, too. Lucas Moura is booked for clipping Rachid Ghezzal near the halfway line as the Lyon midfielder tries to race away. We're into two minutes of stoppage time.
Get Involved
#bbceurofooty
Rishi Verma: Napoli/Roma/Fiorentina/Milan won't give up, so it was psychologically important to put some daylight between us and the rest.
Wale Ibraheem: Juve's monopoly on Scudetto will continue then...
Post update
Lyon 2-1 Paris St-Germain
PSG have to take risks now. That leaves them open to a counter attack. Alexandre Lacazette bursts through for Lyon, and keeper Kevin Trapp has to dash from his area. The clearance hits the striker and almost runs for Rachid Ghezzal, but Trapp recovers and the danger passes. Four minutes left...
EPACopyright: EPA
Post update
Lyon 2-1 Paris St-Germain
We've gone quite a while without a serious shot on target in Lyon - but here's one now. Rachid Ghezzal, who had the last big chance, cuts inside Maxwell as the home side seek a decisive third goal, and keeper Kevin Trapp gets down to push the shot out.
FULL-TIME
Juventus 2-0 Inter Milan
Game over! The Juventus Stadium is bouncing. The hosts claim their 10th Serie A win on the bounce to move four points clear at the top of the table. Nearest rivals Napoli can reduce that lead to just one point tomorrow by winning at fourth-placed Fiorentina. Easier said than done...
Getty ImagesCopyright: Getty Images
Post update
Juventus 2-0 Inter Milan
A drenched Juve manager Max Allegri is fist-pumping on the touchline, barking some last-minute instructions at his players. Why he hasn't stuck his hood up tonight I'll never know. Anyway he doesn't care about a bit of water. He only cares about three points and a clean sheet. Inter still pressing but the game has gone for them now.
Post update
Lyon 2-1 Paris St-Germain
PSG coach Laurent Blanc, scrambling for a way to save something from this game, delves into his bank of international-class substitutes by bringing on France midfielder Blaise Matuidi for Adrien Rabiot. Will it be enough, though? Approaching the final 10 minutes here...
Post update
Juventus 2-0 Inter Milan
Gianluigi Buffon is grafting away for the full 90 minutes here. The Juve keeper is called into action again, this time reacting quickly to smother Eder's shot on the turn. Into SIX minutes of stoppage time now...
Post update
Lyon 2-1 Paris St-Germain
Into the final 15 minutes in Lyon. PSG don't look like scoring to save that unbeaten Ligue 1 record at the moment. A promising attack led by Zlatan Ibrahimovic comes to nought when Javier Pastore plays a pass just behind Edinson Cavani, who decides to try to salvage things by falling over inside the penalty area. Nobody is fooled.
AFPCopyright: AFP
CLOSE!
Juventus 2-0 Inter Milan
Almost a lifeline for Inter Milan. A 25-yard free-kick from Adem Ljajic is too slippery for Juve keeper Gianluigi Buffon to handle in these wet conditions, pushing out to Miranda at the far post. But the defender shoots straight at the veteran Italy keeper from close range.
Post update
Juventus 2-0 Inter Milan
GOAL - Juventus 2-0 Inter Milan
Alvaro Morata (84 mins)
Cool as a cucumber that has been left in the fresh for a few days. Alvaro Morata picks himself up to take the penalty, firing firmly into the right corner. Inter keeper Samir Handanovic, something of a penalty-saving specialist, goes the wrong way. He's no Willy Caballero...
APCopyright: AP
APCopyright: AP
PENALTY TO JUVE
Juventus 1-0 Inter Milan
Juve have just introduced Spain striker Alvaro Morata from the bench and his fresh legs help his team win a late penalty. Stupid from Inter defender Miranda, After not being given a foul himself for a shove by Morata, he takes the law into his own hands and clatters the Juve man.
Convert this and it *should* be all over...
Post update
Juventus 1-0 Inter Milan
Into the final 10 minutes at the rain-soaked Juventus Stadium. Inter are probing for a leveller, but have not tested Gianluigi Buffon in the past few moments.
Live Reporting
Jonathan Jurejko and Mike Whalley
All times stated are UK
Get involved

EPACopyright: EPA 
Getty ImagesCopyright: Getty Images 
AFPCopyright: AFP 
APCopyright: AP 
APCopyright: AP
Latest PostPost update
That's your lot for this evening. Barcelona and Juventus picked up wins to move closer to league title success, but the big story was in France. Paris St-Germain's run of 36 Ligue 1 games undefeated is over. Their lead has been cut to a mere 23 points. They'll probably still be all right for the French title this season.
Thanks for joining us. Goodnight to you all.
Post update
Lyon 2-1 Paris St-Germain
It's a big win for Lyon, who move into the third and final Champions League qualification place in Ligue 1. They deserved it too.
FULL-TIME
Lyon 2-1 Paris St-Germain
15 March 2015. That was the last time Paris St-Germain lost in Le Championnat; a 3-2 defeat at Bordeaux. A couple of weeks short of a year later, Laurent Blanc's side finally taste league defeat again.
FULL-TIME
Lyon 2-1 Paris St-Germain
The Invincibles are vanquished! Sacre bleu!
Post update
Lyon 2-1 Paris St-Germain
Thiago Motta clips in a perfect ball into Edinson Cavani - he's through! But the flag is up. The striker is - rightly - called offside. That looks to be that.
Post update
Lyon 2-1 Paris St-Germain
One last chance for PSG...
Post update
Lyon 2-1 Paris St-Germain
The seconds are slipping away from PSG. The frustration is showing, too. Lucas Moura is booked for clipping Rachid Ghezzal near the halfway line as the Lyon midfielder tries to race away. We're into two minutes of stoppage time.
Get Involved
#bbceurofooty
Rishi Verma: Napoli/Roma/Fiorentina/Milan won't give up, so it was psychologically important to put some daylight between us and the rest.
Wale Ibraheem: Juve's monopoly on Scudetto will continue then...
Post update
Lyon 2-1 Paris St-Germain
PSG have to take risks now. That leaves them open to a counter attack. Alexandre Lacazette bursts through for Lyon, and keeper Kevin Trapp has to dash from his area. The clearance hits the striker and almost runs for Rachid Ghezzal, but Trapp recovers and the danger passes. Four minutes left...
Post update
Lyon 2-1 Paris St-Germain
We've gone quite a while without a serious shot on target in Lyon - but here's one now. Rachid Ghezzal, who had the last big chance, cuts inside Maxwell as the home side seek a decisive third goal, and keeper Kevin Trapp gets down to push the shot out.
FULL-TIME
Juventus 2-0 Inter Milan
Game over! The Juventus Stadium is bouncing. The hosts claim their 10th Serie A win on the bounce to move four points clear at the top of the table. Nearest rivals Napoli can reduce that lead to just one point tomorrow by winning at fourth-placed Fiorentina. Easier said than done...
Post update
Juventus 2-0 Inter Milan
A drenched Juve manager Max Allegri is fist-pumping on the touchline, barking some last-minute instructions at his players. Why he hasn't stuck his hood up tonight I'll never know. Anyway he doesn't care about a bit of water. He only cares about three points and a clean sheet. Inter still pressing but the game has gone for them now.
Post update
Lyon 2-1 Paris St-Germain
PSG coach Laurent Blanc, scrambling for a way to save something from this game, delves into his bank of international-class substitutes by bringing on France midfielder Blaise Matuidi for Adrien Rabiot. Will it be enough, though? Approaching the final 10 minutes here...
Post update
Juventus 2-0 Inter Milan
Gianluigi Buffon is grafting away for the full 90 minutes here. The Juve keeper is called into action again, this time reacting quickly to smother Eder's shot on the turn. Into SIX minutes of stoppage time now...
Post update
Lyon 2-1 Paris St-Germain
Into the final 15 minutes in Lyon. PSG don't look like scoring to save that unbeaten Ligue 1 record at the moment. A promising attack led by Zlatan Ibrahimovic comes to nought when Javier Pastore plays a pass just behind Edinson Cavani, who decides to try to salvage things by falling over inside the penalty area. Nobody is fooled.
CLOSE!
Juventus 2-0 Inter Milan
Almost a lifeline for Inter Milan. A 25-yard free-kick from Adem Ljajic is too slippery for Juve keeper Gianluigi Buffon to handle in these wet conditions, pushing out to Miranda at the far post. But the defender shoots straight at the veteran Italy keeper from close range.
Post update
Juventus 2-0 Inter Milan
GOAL - Juventus 2-0 Inter Milan
Alvaro Morata (84 mins)
Cool as a cucumber that has been left in the fresh for a few days. Alvaro Morata picks himself up to take the penalty, firing firmly into the right corner. Inter keeper Samir Handanovic, something of a penalty-saving specialist, goes the wrong way. He's no Willy Caballero...
PENALTY TO JUVE
Juventus 1-0 Inter Milan
Juve have just introduced Spain striker Alvaro Morata from the bench and his fresh legs help his team win a late penalty. Stupid from Inter defender Miranda, After not being given a foul himself for a shove by Morata, he takes the law into his own hands and clatters the Juve man.
Convert this and it *should* be all over...
Post update
Juventus 1-0 Inter Milan
Into the final 10 minutes at the rain-soaked Juventus Stadium. Inter are probing for a leveller, but have not tested Gianluigi Buffon in the past few moments.