talkSPORT rounds up the action across Europe over the weekend.
Cristiano Ronaldo made a winning start to his Juventus career, Santi Cazorla returned to action in Spain, while Robin van Persie was on the scoresheet in Holland…
Ronaldo made his debut for Juventus as the Serie A champions secured a dramatic 3-2 victory against Chievo.
All eyes were on the Portugal captain following his £99million summer transfer from Real Madrid – but it needed a team effort from the defending champions to secure three points in Verona.
Sami Khedira put Juventus ahead in the third minute but Mariusz Stepinski and Emanuele Giaccherini struck to give Chievo the lead.
An own goal by defender Mattia Bani levelled things up again on 77 minutes and Juve then snatched a dramatic winner five minutes into stoppage time when Federico Bernardeschi turned in a low cross from Alex Sandro.
Elsewhere in Serie A, Edin Dzeko scored a late winner as last season’s runners up Roma started their title challenge with a 1-0 victory at Torino.
Sassuolo sent big-spending Inter Milan spinning to a shock 1-0 defeat at Mapei Stadium, while Parma’s return to Serie A after a five-year absence ended in a 2-2 home draw with Udinese, who fought back from 2-0 down.
Adam Nagy saw red as Bologna fell to a 1-0 home defeat by SPAL and Rade Krunic and Francesco Caputo were on target as Empoli beat Cagliari 2-0.
Serie A results
Bologna 0-1 Spal
Chievo 2-3 Juventus
Empoli 2-0 Calgiari
Lazio 1-2 Napoli
Parma 2-2 Udinese
Sassuolo 1-0 Inter Milan
Torino 0-1 Roma
Real Madrid started LaLiga life without Ronaldo by cruising to a 2-0 home win over Getafe.
The hosts bounced back from their UEFA Super Cup defeat to Atletico Madrid thanks to goals in either half from Dani Carvajal and Gareth Bale.
Coach Julen Lopetegui left new signing Thibaut Courtois on the bench, with Keylor Navas continuing in goal.
Defender Carvajal was the unexpected source of the first goal after 20 minutes, looping a header over David Soria following the goalkeeper’s weak attempt to punch away a Bale cross from the left.
The Welshman, who will be expected to shoulder much of the scoring burden in the post-Ronaldo era, doubled the lead six minutes into the second half, lashing home a low finish at the back post after a low cross from Marco Asensio.
Lionel Messi scored twice – his first Barcelona’s 6,000th LaLiga goal – to help the reigning champions get off to a winning start with a 3-0 win over Alaves.
Messi broke the deadlock in the 64th minute, firing a low free-kick under the wall and into the bottom corner. Philippe Coutinho added a second seven minutes from time and Messi slotted in a third in the first minute of stoppage time to seal a routine win.
Former Arsenal midfielder Santi Cazorla was a surprise name in Villarreal’s starting XI against Real Sociedad, playing 72 minutes of a 2-1 defeat.
The Yellow Submarine opened the scoring after 15 minutes through Gerard Moreno. Willian Jose levelled for Sociedad in the 39th minute as he took advantage of a sliced clearance from ex-Everton defender Ramiro Funes Mori to run on and smash home before Juanmi’s well-placed shot from outside the box with 20 minutes remaining secured the points for Sociedad.
Former Liverpool forward Iago Aspas earned Celta Vigo a point in a 1-1 draw at home to Espanyol.
Andre Silva scored a hat-trick on his LaLiga debut as Sevilla dealt newly-promoted Rayo Vallecano a crushing 4-1 home defeat.
Silva, who managed just two Serie A goals for AC Milan last season before his loan move to Spain, matched that tally in a one-sided first half and completed his treble in the second.
Rayo’s fellow top-flight new boys, SD Huesca, fared rather better in their opener as two goals from Alex Gallar earned them a 2-1 win at Eibar.
Barcelona 3-0 Alaves
Celta Vigo 1-1 Espanyol
Eibar 1-2 SD Huesca
Girona 0-0 Real Valladolid
Rayo Vallecano 1-4 Sevilla
Real Betis 0-3 Levante
Real Madrid 2-0 Getafe
Villarreal 1-2 Real Sociedad
Kylian Mbappe netted a late double on his return to action as Ligue 1 champions Paris St Germain came from behind to win 3-1 at Guingamp.
With his side 1-0 down, the 19-year-old was brought on at half-time by boss Thomas Tuchel for his first appearance since winning the World Cup with France and being named the young player of the tournament.
And after Neymar’s penalty had brought things level eight minutes into the second half, Mbappe then completed the turnaround with a strike in the 82nd minute before adding a delightful finish in the 90th, lifting the ball over Karl-Johan Johnsson in wonderful fashion.
Newly-promoted Nimes continued their fairytale start to the Ligue 1 season, meanwhile, by stunning Marseille 3-1 at the Stade des Costieres.
It was the first time they have beaten the French giants since 1979 and they won with something to spare near the south coast of the country, a week after beating Angers 4-3.
Along with PSG and Reims, the other team in the division currently with six points are Dijon after they defeated Nantes 2-0 at home.
Last season’s runners-up Monaco have four points following their 0-0 draw with Lille.
Rennes registered their first points of the season as they beat Angers 1-0 thanks to Ismaila Sarr’s 81st-minute goal, and Montpellier also got off the mark, winning 2-1 at Amiens.
Caen and Nice both got a first point of the season as they drew 1-1 at the Stade Michel d’Ornano.
St Etienne overcame the dismissal of Serbian Neven Subotic to secure a 1-1 draw with Strasbourg.
Ligue 1 results:
Amiens 1-2 Montpellier
Caen 1-1 Nice
Dijon 2-0 Nantes
Guingamp 1-3 PSG
Nimes 3-1 Marseille
Monaco 0-0 Lille
Reims 1-0 Lyon
Rennes 1-0 Angers
Strasbourg 1-1 St Etienne
Toulouse 2-1 Bordeaux
AZ Alkmaar continued to set a ferocious early pace in the Eredivisie after overwhelming FC Emmen 4-1 at De Oude Meerdijk.
A week after crushing NAC Breda 5-0, John van den Brom’s men sealed their place at the top of the table after two rounds.
Champions PSV Eindhoven are the only other team with maximum points from their opening two fixtures after a last-minute goal from teenager Dante Rigo earned them 2-1 win at Fortuna Sittard.
Heracles Almelo beat Den Haag 4-2, with Kristoffer Peterson scoring twice, while Dusan Tadic’s penalty earned Ajax a 1-0 win at VVV Venlo.
NAC Breda saw off De Graafschap 3-0 to record a first Eredivisie win
Feyenoord made up for their shock defeat at De Graafschap on the opening weekend by thumping Excelsior 3-0 in Rotterdam, with Robin van Persie among the scorers.
Tim Matavz secured Vitesse a point against Heerenveen in a 1-1 draw and Joris van Overeem and Sean Klaiber earned Utrecht a 2-0 home win against PEC Zwolle.
Emmen 1-4 AZ Alkmaar
FC Utrecht 2-0 PEC Zwolle
Feyenoord 3-0 Excelsior
Fortuna Sittard 1-2 PSV Eindhoven
Groningen 0-1 Willem II
Heerenveen 1-1 Vitesse Arnhem
Heracles Almerlo 4-2 ADO Den Haag
NAC Breda 3-0 De Graafschap
VVV-Venlo 0-1 Ajax