Vinicius Junior scored a hat-trick as Real Madrid roared back from two goals down to thump Borussia Dortmund 5-2 at the Bernabeu in a pulsating rematch of last season's Champions League final.
Holders Real were on course for a second defeat in three matches in this term’s league phase, having lost 1-0 at Lille last time out, after Donyell Malen and 20-year-old Englishman Jamie Bynoe-Gittens scored for Dortmund in the 30th and 34th minute respectively.
But Carlo Ancelotti’s men, who had hit the bar twice shortly after Bynoe-Gittens’ goal, subsequently produced a ruthless second-half response, starting with Antonio Rudiger’s header halving the deficit on the hour mark and Vinicius Junior equalising two minutes later.
Lucas Vazquez then put them in front in the 83rd minute before Vinicius Junior added two further strikes to claim the match ball.
VfB Stuttgart claimed an impressive 1-0 win at 10-man Juventus thanks to El Bilal Toure's stoppage-time strike as the hosts suffered their first loss this season.
The German side, without a win in the competition so far, had been more aggressive and got their reward in the 92nd minute when substitute Toure finally beat Juve's back-up goalkeeper Mattia Perin, who was by far the Italians' best player.
Stuttgart had wasted a golden chance to take the lead four minutes from time when Perin saved Enzo Millot's penalty after a VAR check for a Danilo foul on Anthony Rouault, with the Brazilian defender picking up a second yellow card.
The visitors also saw Deniz Undav's effort disallowed early in the second half for handball by the Germany striker but ultimately managed to end a four-match winless run in all competitions. Juve stay on six points and Stuttgart have four.
Full table
Paris Saint-Germain's weaknesses on the biggest stage were once again exposed when they were held 1-1 at home by PSV Eindhoven in the Champions League group phase on Tuesday.
The Ligue 1 leaders salvaged a point when Achraf Hakimi's second-half strike cancelled out Noa Lang's opener, leaving Luis Enrique's side on four points after three games.
Eredivisie leaders PSV, who made the most of PSG's mediocre midfield, are still winless with two points in the new format of Europe's premier club competition, which features a single table of 36 teams.
In the next round of matches, PSG will host Atletico Madrid while PSV will entertain Girona.
Aston Villa made it three wins from three as goals from John McGinn and Jhon Duran gave them a 2-0 home victory over Bologna.
Arsenal are also unbeaten, with seven points, after defeating Shakhtar Donetsk 1-0 at the Emirates Stadium courtesy of an own goal, Gabriel Martinelli's first-half strike rebounding in off goalkeeper Dmytro Riznyk.
AC Milan saw off 10-man Club Brugge 3-1 at the San Siro, with Tijjani Reijnders notching a brace.
After Christian Pulisic put Milan in front, Brugge had Raphael Nwadike sent off in the 40th minute, only to equalise through Kyriani Sabbe early in the second half. Reijnders subsequently netted twice to hand the hosts three points.
Takumi Minamino scored twice as Monaco thrashed Red Star Belgrade 5-1 at home and there were 2-0 wins for Girona at home against Slovan Bratislava and Sporting Lisbon at Sturm Graz.
Disclaimer: The copyright of this article belongs to the original author. Reposting this article is solely for the purpose of information dissemination and does not constitute any investment advice. If there is any infringement, please contact us immediately. We will make corrections or deletions as necessary. Thank you.