Harry Kane set a Bundesliga scoring record and Luis Díaz netted twice as Bayern Munich cruised past Eintracht Frankfurt 3-0 to continue a flawless start to the season with their sixth consecutive league win.
Kane, who also hit the woodwork from point-blank range in the second half, rifled in his 11th league goal in the 27th minute and became the first Bundesliga player to reach that mark after six matches. He has 18 goals in 10 matches across all competitions this season.
The England striker was substituted late in the second half with an ankle issue, but said: “I am recovering at the moment. A few days and then I should be fine, so no problem for the national team. I will be there on Monday.”
Bayern, who also set a Bundesliga scoring record with 25 goals from the first six league games, have won all 10 competitive matches, and have a four-point lead over second-placed Borussia Dortmund. Frankfurt are sixth on nine points.
Fresh from a 5-1 demolition of Pafos in the Champions League on Tuesday, Bayern shot out of the blocks and needed just 15 seconds to take the lead with Colombia international Díaz’s tap-in at the far post and Frankfurt caught napping.
Both teams then had the ball in the net in a rollercoaster start to the game only to be caught offside but Bayern came close to a second goal when Frankfurt’s Robin Koch tried to clear a cutback and sent the ball bouncing on to the bar. The tempo gradually dropped off but Kane struck from outside the box, finding just enough space to unleash an unstoppable low drive and put Bayern 2-0 up.
Frankfurt never managed to recover and were on the back foot even after Bayern eased off midway through the second half. Díaz then drilled in his second goal in the 84th with a superb turn and shot to make it five league goals for the new recruit.
Borussia Dortmund came from behind to earn a 1-1 home draw with RB Leipzig, as they conceded their first league goal since August.
Dortmund, 4-1 winners over Athletic Bilbao in the Champions League on Wednesday, found themselves on the back foot after seven minutes when Christoph Baumgartner tapped in from Assan Ouédraogo’s header to put the visitors in front. The hosts hit back when Yan Couto drilled home from inside the box to level after 23 minutes and both sides had plenty more chances after the break.
Christian Kofane scored his first Bundesliga goal as Bayer Leverkusen eased past Union Berlin 2-0. Leverkusen, missing the injured Patrik Schick, initially struggled to break down the Berliners’ defence until Ernest Poku tapped in from 10 metres after a perfectly executed attack.
Kofane, a Cameroon Under-20s international, made sure of Leverkusen’s second home league win this season four minutes after the break, pouncing on a mistake by the Union keeper, Frederik Rønnow. The 19-year-old’s first league goal came three days after scoring his first goal in the Champions League in a 1-1 draw against PSV Eindhoven.
The 2024 German double winners, who endured a rocky start the season that led to the dismissal of Erik ten Hag, are undefeated in four league games under his replacement Kasper Hjulmand.
In La Liga, Real Madrid’s Vinícius Júnior scored twice before a late finish from Kylian Mbappé wrapped up a 3-1 home victory over Villarreal, who finished with 10 men. Madrid now sit top on 21 points, two clear of Barcelona who visit Sevilla on Sunday. Villarreal are third on 16 points.
Xabi Alonso’s side broke the deadlock just after the break when Vinícius picked up the ball near the left byline, drove into the box and squeezed a shot in from a tight angle that deflected off Villarreal’s Santi Comesaña. The Brazilian forward doubled his tally from the penalty spot in the 69th minute, having been brought down by Rafa Marín, with his spot-kick just squeezing under Arnau Tenas.
However, four minutes later Villarreal proved they had come to the Santiago Bernabéu to fight as Georges Mikautadze pulled one back with a low strike from the edge of the box. The drama continued when the Villarreal defender Santiago Mouriño was sent off after a second booking for a foul on Vinícius, leaving the visitors on the back foot. The impact was immediate as Mbappé scored in the 80th minute after Brahim Díaz broke through and laid the ball back for the Frenchman to complete the victory.
In Serie A, Inter cruised to a 4-1 home win over Cremonese, with four different scorers on a rainy night. The victory moved Inter level on 12 points with first-placed Milan, Napoli and Roma, who all play their sixth league game of the season on Sunday.
Lautaro Martínez started the rout in the sixth minute after latching on to a pass from Ange-Yoan Bonny inside the box and finishing unmarked with ease. Seven minutes before half-time Inter’s pressure again proved too much for the visitors as Bonny rose inside the six-yard box to head home the second goal from a Federico Dimarco cross.
Dimarco added a goal himself in the 55th minute, meeting a corner with a precise first-time strike into the bottom corner to put the hosts further ahead. Two minutes later, Bonny again turned provider, slipping the ball to the unmarked Nicolò Barella, who buried the ball with a first-time finish for Inter’s fourth.
The former England striker Jamie Vardy made his second league appearance for Cremonese when he came on just before the hour mark and was involved in the buildup that led to Federico Bonazzoli pulling a goal back three minutes from time.
Danilo Cataldi’s penalty in the 13th minute of added time salvaged Lazio a 3-3 draw at home to Torino, while Atalanta drew 1-1 with Como and Lecce won 1-0 at Parma
Marseille moved top of Ligue 1 – above Paris Saint-Germain on goal difference – thanks to a 3-0 win at Metz. Second-half goals from Igor Paixão, the Brighton loanee Matt O’Riley and Amine Gouiri secured a fourth consecutive league win for Roberto De Zerbi’s side. Lens won 2-1 at Auxerre while Brest versus Nantes ended goalless. PSG visit Lille on Sunday.