Torino came from behind to beat Serie A leaders Juventus 2-1 in a pulsating derby on Sunday.
Juventus moved a step closer to a second successive Serie A title after winning 2-1 in a pulsating "derby of Italy" at Inter Milan on Saturday, while Edinson Cavani came off the bench to inspire Napoli to a thrilling 5-3 win at Torino.
Juventus extended their lead at the top of Serie A to 12 points after winning a pulsating 'derby of Italy' with Inter Milan 2-1 on Saturday.
Coaches finally put World Cup hopefuls out of their misery on Tuesday when they named their final squads for the tournament, shattering some dreams while also handing out the opportunity of a lifetime.
Juventus bounded to the top of Serie A by securing a battling 2-0 victory at Palermo after former striker Amauri condemned AC Milan to a 2-1 defeat at home to Fiorentina on Saturday.
Striker Fabio Quagliarella scored his first goal for a year to help Juventus to a 2-0 win over lowly Novara in Serie A on Sunday while Inter Milan's revival continued with a 1-0 win at Cesena.
Napoli revived their hopes of claming Serie A's final Champions League qualifying slot and dented Juventus's when they heaped more misery on the Turin side with a 3-1 comeback win on Thursday.
Juventus's big spending failed to pay dividends again on Sunday when their defensive weaknesses were exposed in an exciting 3-3 home draw with coach Luigi Del Neri's former side Sampdoria.
Cristiano Ronaldo's goal, which took his league tally for the season to 21, meant that he joined Fabio Quagliarella and Gabriel Batistuta as the only players to have scored in 11 consecutive league appearances. He also reached yet another milestone with his 1,000th match for club and country in a remarkable career which has seen him play for Sporting, Manchester United, Real Madrid and Portugal.
The world champions face Belgium in a friendly in Florence on Friday ahead of their Euro 2008 Group C matches against the Netherlands, Romania and France.
Cristiano Ronaldo scored a brace, the second goal a contentious penalty, to give Juventus a dramatic 2-1 win over Sampdoria who had a stoppage-time equaliser chalked off following a long VAR review in Serie A on Saturday.
IMAGES from the Serie A match played between Juventus and Sampdoria on Sunday.
Immobile strikes in Lazio's win, in contention for golden boot. IMAGES from the Serie A matches played on Wednesday.
Juventus missed a chance to extend their advantage over second-placed AS Roma when they played out a dismal 0-0 draw away to Udinese on Sunday, while Napoli closed in on Serie A's top two with a 2-1 win at Chievo.
News of all that's transpired on and off the football field
Hellas Verona produced a huge upset by coming from behind to beat Serie A leaders Juventus 2-1 on Saturday, inflicting a third defeat of the season on the Italian champions. Cristiano Ronaldo set a new Juventus record by scoring in a 10th consecutive league game to put the visitors in front at the Stadio Marc'Antonio Bentegodi after 65 minutes.
Spain's Alvaro Morata scored a goal in each half as they beat a highly defensive Malta side 2-0 away on Tuesday to move top of their Euro 2020 qualifying group with two wins out of two games.
A spectacular piledriver from Juan Cuadrado gave Serie A leaders Juventus a 1-0 win over Inter Milan, ending a run of seven successive Serie A wins for their opponents in a pulsating end-to-end match on Sunday.
News of all that's transpired on and off the football field
News of all that's transpired on and off the football field
Giacomo Bonaventura's free kick earned Milan a 1-0 win over Pescara to move them into the top three of Serie A on Sunday.
Check out the top footballers of the weekend...
News of all that's transpired on and off the football field
A summary of Saturday night's matches in the Euro 2020 qualifiers.
AS Roma moved clear at the top of Serie A after beating Sampdoria 2-0 on Wednesday as struggling AC Milan came back from 3-1 down to draw 3-3 in stoppage time at Bologna.
Images from the football matches played across Europe on Sunday
Mbappe struck in the 74th minute to put PSG on 80 points from 29 games and on the brink of retaining the title with second-placed Lille, who beat Nantes 3-2 away earlier on Sunday, still 20 points behind having played a game more.
Juventus raced into a 2-0 halftime lead after Napoli goalkeeper Alex Meret was sent off in the 25th minute. The visitors then had Pjanic dismissed and Napoli's Jose Callejon pulled one back before Insigne let the Turin side off the hook.
The Greek league leaders confirmed the move but did not give financial details. Local media said Toure would be paid around 2.5 million euros ($2.9 million) for one season.
Paulo Dybala came off the bench to give unbeaten Serie A leaders Juventus a 1-0 win away to a brave Bologna side who had the better of the match and hit the post in stoppage time on Sunday.
News of all that's transpired on and off the football field
Lionel Messi fittingly sealed Barcelona's 26th La Liga title on Saturday by coming off the bench to score the goal in a 1-0 win over Levante in front of a jubilant Nou Camp crowd, who celebrated a remarkable eighth league crown in 11 years.
News of all that's transpired on and off the football field
A summary of the results of the major European football league matches on the weekend.
News of all that's transpired on and off the football field