Lamine Yamal produced another double and Barcelona also got a goal from another 19-year-old product of its famed youth academy in a 4-2 win at Levante on Sunday.
Elsewhere in Europe, the Bundesliga’s biggest club needed a second-half winner from Harry Kane to beat the league's smallest side as Bayern Munich won 2-1 at promoted Elversberg.
Also, European champion Paris Saint-Germain finally earned its first league win of the season with a 1-0 victory at Brest.
Barcelona extends perfect start
Xavi Espart scored the opener for Barcelona with a low, bouncing shot from the edge of the area after getting set up by Raphinha five minutes in for his first goal with the senior squad.
Espart joined Barcelona’s La Masia academy as an under-10 player and made his senior team debut last season.
For Barca’s second, Raphinha dribbled around the goalkeeper and crossed for Yamal, who used one touch to smash it in from inside the 6-yard box.
Yamal then added a penalty shortly after the break for his sixth league goal of the season and his third straight brace in the Spanish league.
A poor back pass from Espart, who was playing as a left back, allowed Ivan Romero to pull one back for Levante. Then Roger Brugué scored again for Levante before Karim Adeyemi restored a two-goal advantage in stoppage time as Barcelona improved its perfect start with its sixth win in six matches across all competitions.
Also, Atletico Madrid won 3-0 at Real Sociedad with late goals from Alejandro Grimaldo, Jonathan David and Giuliano Simeone.
Kane's 99th Bundesliga goal avoids upset
Lennart Karl put Bayern ahead early on before substitute Maurice Krattenmacher equalized for Elversberg in the 61st.
Kane's winner came in the 72nd as the England forward scored through traffic after Elversberg gave away possession under high pressing.
It was Kane's 99th Bundesliga goal in 97 matches.
Elversberg entered the match ahead of Bayern in the table after stunning two former champions: Bayer Leverkusen and Borussia Moenchengladbach.
Dembele's backheel assist for PSG in France
A backheel pass from Ousmane Dembele set up a goal for Ferran Torres five minutes in for PSG.
The two-time defending Champions League winner had gone four straight domestic games without a win and again struggled as Brest created several chances.
It was Torres' fourth goal in two matches after a hat trick in a 6-1 rout of Slovan Bratislava in the Champions League on Wednesday.
Haaland's goal decides Manchester derby
Erling Haaland’s hotly contested goal settled the Manchester derby.
The Norwegian struck in the 60th minute at Old Trafford to seal a 1-0 win for 10-man Manchester City over fierce rival Manchester United in the Premier League.
At first, the goal was ruled out for offside, but after VAR review the onfield decision was overturned. That sparked a roar of celebration from the away fans.
Coventry’s nightmare start to the season continued with a 5-0 home loss to Brighton.
Old Firm derby in Scotland
Dan Neil scored a double and Rangers beat Celtic 3-0 in the first Old Firm derby of the season — in the Scottish league cup quarterfinals.
Celtic fans were barred from the game following a Scottish league review of the disorder that marred the Scottish Cup quarterfinal match between the teams in March.
There were no immediate reports of disorder from the latest encounter.
Napoli ends losing streak with Serie A win
Napoli ended a run of three straight losses across all competitions by beating visiting Bologna 1-0.
Midfielder Stanislav Lobotka scored in the 66th.
Juventus was beaten 3-2 at Sassuolo with Vasilije Adzic, who is on loan from the Turin squad, scoring the decisive goal in stoppage time.
___
See AP’s full soccer coverage here
Copyright 2026 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed without permission.


