Thanks for joining me on a top night of European football.
A huge night in the La Liga title race, as Real Madrid lost, and in Serie A as Juventus continued their march up the table.
And in Ligue 1, PSG moved one game closer to their inevitable coronation in March or April.
FULL TIME
PSG 5-1 Lyon
That's that. Paris St-Germain are brilliant again and far too good for everyone else in France. They go 17 points clear.
SEVENTEEN!!!
Getty ImagesCopyright: Getty Images
GOAL - PSG 5-1 Lyon
Lucas (90 mins)
Lyon will probably wish they hadn't had that chance at all. PSG break from the corner and Angel di Maria plays in Lucas, who smashes the ball past the keeper from the edge of the box.
A somersault celebration and this game has been wrapped up in style by the Parisians.
Post update
PSG 4-1 Lyon
Lyon almost score a second but Claudio Beauvue's shot is touched wide by PSG keeper Kevin Trapp.
Post update
SUBSTITUTION
PSG 4-1 Lyon
Ligue 1 is just ridiculous at the moment with PSG so much better than everyone else. Maybe move them to La Liga?
Both sides make a change. Lyon's Steed Malbranque comes on for Jordan Ferri. Yes, that Steed Malbranque.
PSG bring on Marquinhos for fellow Brazilian defender Thiago Silva.
Post update
PSG 4-1 Lyon
PSG striker Edinson Cavani has an ambitious effort with a first-time volley from 25 yards that flies over.
Getty ImagesCopyright: Getty Images
SUBSTITUTION
PSG 4-1 Lyon
Lyon make a change as Rachid Ghezzal replaces Maxwel Cornet for the final six minutes.
SUBSTITUTION
PSG 4-1 Lyon
PSG make an ol' switcheroo in midfield as Blaise Matuidi is replaced by Lucas. Eight minutes to go at the Parc des Princes.
Get Involved
FULL TIME
Juventus 3-1 Fiorentina
ReutersCopyright: Reuters
If there was any doubt about Juventus' title hopes - there aren't now. They have proven they are right back into contention with this win. A statement victory.
GOAL - PSG 4-1 Lyon
Zlatan Ibrahimovic (77 mins)
Sweden legend Zlatan Ibrahimovic slots home a penalty to leave zero doubt about the result in Paris.
GOAL - Juventus 3-1 Fiorentina
Paulo Dybala (90+1 mins)
This is an absolutely huge victory for Juventus, surely their biggest win of the season. Paulo Dybala latches onto a ball forward and slots home from close range.
Six Serie A victories in a row have taken the champions to within six points of top.
FOUR MINUTES OF INJURY TIME
Juventus 2-1 Fiorentina
Fiorentina have four minutes to score a goal that would hugely boost their title hopes.
ReutersCopyright: Reuters
SUBSTITUTION
PSG 3-1 Lyon
SUBSTITUTION
Juventus 2-1 Fiorentina
Fiorentina bring on Giuseppe Rossi for goalscorer Josip Ilicic and Manuel Pasqual comes on for Marcos Alonso. Juventus replace Mario Mandzukic with Alvaro Morata.
Three minutes left.
Post update
Post update
Juventus 2-1 Fiorentina
As things stand, Juventus - who had an abysmal start to the season - will be fourth and within six points of leaders Inter Milan.
Fiorentina, in second, are four points off top.
Getty ImagesCopyright: Getty Images
Post update
Juventus 2-1 Fiorentina
Fiorentina keeper Ciprian Tatarusanu keeps his side in the game with a good save down low from Stefano Sturaro's header.
History
Villarreal 1-0 Real Madrid
The last time Villarreal beat Real Madrid in La Liga was back in 2009 when former Arsenal man Robert Pires was playing for them
Live Reporting
Emlyn Begley
All times stated are UK
Get involved

Getty ImagesCopyright: Getty Images 
Getty ImagesCopyright: Getty Images 
ReutersCopyright: Reuters 
ReutersCopyright: Reuters 
Getty ImagesCopyright: Getty Images 
Getty ImagesCopyright: Getty Images
Latest PostGoodnight
Thanks for joining me on a top night of European football.
A huge night in the La Liga title race, as Real Madrid lost, and in Serie A as Juventus continued their march up the table.
And in Ligue 1, PSG moved one game closer to their inevitable coronation in March or April.
FULL TIME
PSG 5-1 Lyon
That's that. Paris St-Germain are brilliant again and far too good for everyone else in France. They go 17 points clear.
SEVENTEEN!!!
GOAL - PSG 5-1 Lyon
Lucas (90 mins)
Lyon will probably wish they hadn't had that chance at all. PSG break from the corner and Angel di Maria plays in Lucas, who smashes the ball past the keeper from the edge of the box.
A somersault celebration and this game has been wrapped up in style by the Parisians.
Post update
PSG 4-1 Lyon
Lyon almost score a second but Claudio Beauvue's shot is touched wide by PSG keeper Kevin Trapp.
Post update
SUBSTITUTION
PSG 4-1 Lyon
Ligue 1 is just ridiculous at the moment with PSG so much better than everyone else. Maybe move them to La Liga?
Both sides make a change. Lyon's Steed Malbranque comes on for Jordan Ferri. Yes, that Steed Malbranque.
PSG bring on Marquinhos for fellow Brazilian defender Thiago Silva.
Post update
PSG 4-1 Lyon
PSG striker Edinson Cavani has an ambitious effort with a first-time volley from 25 yards that flies over.
SUBSTITUTION
PSG 4-1 Lyon
Lyon make a change as Rachid Ghezzal replaces Maxwel Cornet for the final six minutes.
SUBSTITUTION
PSG 4-1 Lyon
PSG make an ol' switcheroo in midfield as Blaise Matuidi is replaced by Lucas. Eight minutes to go at the Parc des Princes.
Get Involved
FULL TIME
Juventus 3-1 Fiorentina
If there was any doubt about Juventus' title hopes - there aren't now. They have proven they are right back into contention with this win. A statement victory.
GOAL - PSG 4-1 Lyon
Zlatan Ibrahimovic (77 mins)
Sweden legend Zlatan Ibrahimovic slots home a penalty to leave zero doubt about the result in Paris.
GOAL - Juventus 3-1 Fiorentina
Paulo Dybala (90+1 mins)
This is an absolutely huge victory for Juventus, surely their biggest win of the season. Paulo Dybala latches onto a ball forward and slots home from close range.
Six Serie A victories in a row have taken the champions to within six points of top.
FOUR MINUTES OF INJURY TIME
Juventus 2-1 Fiorentina
Fiorentina have four minutes to score a goal that would hugely boost their title hopes.
SUBSTITUTION
PSG 3-1 Lyon
SUBSTITUTION
Juventus 2-1 Fiorentina
Fiorentina bring on Giuseppe Rossi for goalscorer Josip Ilicic and Manuel Pasqual comes on for Marcos Alonso. Juventus replace Mario Mandzukic with Alvaro Morata.
Three minutes left.
Post update
Post update
Juventus 2-1 Fiorentina
As things stand, Juventus - who had an abysmal start to the season - will be fourth and within six points of leaders Inter Milan.
Fiorentina, in second, are four points off top.
Post update
Juventus 2-1 Fiorentina
Fiorentina keeper Ciprian Tatarusanu keeps his side in the game with a good save down low from Stefano Sturaro's header.
History
Villarreal 1-0 Real Madrid
The last time Villarreal beat Real Madrid in La Liga was back in 2009 when former Arsenal man Robert Pires was playing for them