Vinicius Junior scored a hat trick as Real Madrid turned boos into cheers with a 5-2 win over Borussia Dortmund in the Champions League, while Paris Saint-Germain dropped more points.
Madrid was 2-0 down at halftime in a rematch of last season’s final but rallied with three goals from Vinicius Junior — who also scored in the final in May — and one each from Antonio Rudiger and Lucas Vazquez.
The crowd had jeered loudly after the halftime whistle as Madrid struggled and looked set for its second straight Champions League loss following a 14-match unbeaten run in the competition.
Coming off a loss to Arsenal in its last Champions League game, PSG managed to level the score with an Achraf Hakimi goal after going into the break a goal down against Dutch club PSV Eindhoven, but couldn’t find a second goal in a 1-1 draw.
Christian Pulisic scored direct from a corner and there was VAR heartbreak for 16-year-old Francesco Camarda as AC Milan beat Brugge 3-1 to end its wait for a Champions League win.
United States forward Pulisic seemed stunned by his feat — known as an “Olimpico” — as Milan finally earned its first three points, having lost its opening two games in the new-look format.
Belgium’s Brugge had to play most of the game with 10 men after Raphael Onyedika was sent off in the 40th minute but still leveled the score with a goal from Kyriani Sabbe in the 51st. Tijjani Reijnders later scored twice to give Milan the much-needed win.
Camarda was brought on in the 75th minute and became the youngest Italian debutant in the Champions League. He briefly thought he’d broken the record for youngest Champions League scorer too, but his header was ruled offside to halt joyous celebrations.
Arsenal steadied the ship after its 2-0 loss to Bournemouth last week in the English Premier League, beating Ukraine’s Shakhtar Donetsk 1-0.
Arsenal needed an own goal to get past Shakhtar as its attack struggled to deliver a cutting edge without injured pair Martin Odegaard and Bukayo Saka.
Gabriel Martinelli’s shot bounced off the post, hit the backside of goalkeeper Dmytro Riznyk and deflected into the net in the 29th minute at Emirates Stadium. Riznyk made amends by saving a penalty by Leandro Trossard in the 77th minute.
Playing in Europe’s top competition for the first time in 41 years, Aston Villa is the only team to have won its first three games after beating Bologna 2-0.
John McGinn and Jhon Duran were the second-half scorers at Villa Park for Unai Emery’s team.
El Bilal Touré scored in stoppage time to give Stuttgart a 1-0 win at Juventus, which ended a Champions League match with 10 men for a second straight time. Juventus goalkeeper Mattia Perin had stopped Enzo Millot’s penalty shortly before.
Wilfried Singo scored from around 30 meters (100 feet) out as Monaco stayed unbeaten with a 5-1 win over Red Star Belgrade.
Singo hit a powerful shot into the top-left corner for Monaco’s third goal in the 54th, while two other Monaco scorers ended long waits. Takumi Minamino scored twice, having last scored in the Champions League for Salzburg in 2019, and Breel Embolo scored his first goal in the competition since 2020. Monaco has seven points from its opening three games.
Girona earned its first-ever Champions League win by beating Slovan Bratislava 2-0. Sporting Lisbon beat Sturm Graz 2-0.
___
AP Sports Writer Daniella Matar in Milan contributed to this report.
___
AP soccer: https://apnews.com/hub/soccer