Bayern Munich thrashed Tottenham 4-0 at the Allianz Arena as Harry Kane scored and then missed a penalty against his old club.
Kane struck early with a well-taken finish before slipping in his run-up and missing from the spot a few minutes later. But it was the only blip in an otherwise dominant performance by the hosts, with stunning second-half goals by Kingsley Coman and young substitutes Lennart Karl and Jonah Kusi-Asare completing the win.
The defeat was Spurs’ final tune-up before the Super Cup final against PSG next week, with the Premier League set to kick-off two days later.
Thomas Frank will not have appreciated having such a difficult friendly arranged so close to the season’s start, with very little gained from the beating.
Bayern v Tottenham - pre-season friendly
- Bayern v Tottenham kicked off at 17:30 BST at Allianz Arena | Live on SPURSPLAY
- Spurs dealt blow with James Maddison ruled out for 6-7 months
- Son Heung Min completes record-breaking LAFC move
- Bayern Munich: Neuer; Laimer, Upamecano, Tah, Stanisic; Kimmich, Goretzka; Coman, Olise, Diaz; Kane.
- Tottenham: Vicario; Pedro Porro, Romero, Van de Ven, Spence; Bentancur, Palhinha, Sarr; Johnson, Richarlison, Kudus.
- GOAL! Bayern Munich 1-0 Tottenham (Kane, 12 min)
- Harry Kane misses from the penalty spot after slipping (15 min)
- GOAL! Bayern Munich 2-0 Tottenham (Coman, 61 min)
- GOAL! Bayern Munich 3-0 Tottenham (Karl, 75 min)
- GOAL! Bayern Munich 4-0 Tottenham (Kusi-Asare, 80 min)
- Full-time: Bayern Munich 4-0 Tottenham
- 'Spurs were not good enough', says Michael Dawson
'Spurs were not good enough'
20:34 , Lawrence OstlereEx-Tottenham defender Michael Dawson tells SpursPlay: “Tottenham have to lick the wounds, dust themselves down and go again. Spurs just were not good enough. Accept it and move on to the Super Cup on Wednesday. No making excuses, Bayern were better tonight. It is a bigger game next Wednesday.
“Thomas Frank will realise when you are beaten 4-0 in a pre-season friendly, it hurts. Thomas will say, why did we not take the ball in better areas? Why did not we control it better when you are away from home? You go a goal down and give a penalty away within 15 minutes. You are backs are against the wall and it gives them a lift. Spurs did not do well enough in and out of possession.”
Full-time: Bayern Munich 4-0 Tottenham
19:34 , Lawrence OstlereHere’s a look at Kingsley Coman’s goal. A great finish, but what was Djed Spence doing?
A goal fitting for a KING 👏👑#FCBayern #MiaSanMia | #FCBTOT pic.twitter.com/Od3LoOHAp9
— FC Bayern (@FCBayernEN) August 7, 2025
Report: Bayern hammer Spurs in Munich
19:25 , Lawrence OstlereBayern Munich thrashed Tottenham 4-0 at the Allianz Arena as Harry Kane scored and then missed a penalty against his old club.
Kane struck early with a well-taken finish before slipping in his run-up and missing from the spot a few minutes later. But it was the only blip in an otherwise dominant performance by the hosts, with stunning second-half goals by Kingsley Coman and young substitutes Lennart Karl and Jonah Kusi-Asare completing the win.
The defeat was Spurs’ final tune-up before the Super Cup final against PSG next week, with the Premier League set to kick-off two days later.
Thomas Frank will not have appreciated having such a difficult friendly arranged so close to the season’s start, with very little gained from the beating.
Full-time: Bayern Munich 4-0 Tottenham
19:20 , Lawrence OstlereI’m not sure what Spurs got out of that friendly. Certainly not any confidence after they were totally outclassed by Bayern Munich.
Bayern Munich 4-0 Tottenham
19:16 , Lawrence Ostlere85 min: Bissouma and Gray are on for Spurs for the last few minutes, replacing Sarr and Bentancur.
GOAL! Bayern Munich 4-0 Tottenham (Kusi-Asare, 80 min)
19:14 , Lawrence OstlereSwedish 18-year-old Jonah Kusi-Asare is the next player to score, with a similar finish to Karl’s well-taken curling effort. Bayern’s academy might be better than Tottenham.
GOAL! Bayern Munich 3-0 Tottenham (Karl, 75 min)
19:05 , Lawrence OstlereWhat a lovely goal this is by the 17-year-old substitute, Lennart Karl, who whips a first-time finish into the far corner with his left from the edge of the box.
Bayern Munich 2-0 Tottenham
19:01 , Lawrence Ostlere70 min: Every Bayern outfield has in fact been replaced, with only Manuel Neuer remaining.
Tel is meanwhile on for Richarlison, after the Brazilian’s final act: missing a diving header from close range. Richarlison has looked lively but not lethal. Frank will desperately want Dominic Solanke fit for the start of the season.
Bayern Munich 2-0 Tottenham
18:58 , Lawrence Ostlere67 min: Vincent Kompany follows Thomas Frank in making changes, with several young players entering the fray alongside the experience of Kim Min-jae and Raphael Guerreiro.
Bayern Munich 2-0 Tottenham
18:57 , Lawrence Ostlere65 min: Odobert and Davies are on for Spurs, replacing Johnson and Spence, neither of whom can claim to have had great games there.
GOAL! Bayern Munich 2-0 Tottenham (Coman, 61 min)
18:53 , Lawrence OstlereLaimer wins the ball on Bayern’s right and feeds Kingsley Coman ahead of him, who cuts inside on to his left foot before curling a lovely finish into the far corner.
“It had been coming” is an understatement.
Bayern Munich 1-0 Tottenham
18:48 , Lawrence Ostlere58 min: Lovely play once more by the hosts, involving Kane, Diaz and Stanisic, but the move ends with Laimer firing over when they would have preferred Kane being in that shooting position.
Bayern Munich 1-0 Tottenham
18:45 , Lawrence Ostlere55 min: Johnson feeds Kudus on the wing as Spurs make a rare foray into the final third, but Kudus’s cross is overhit.
Bayern Munich 1-0 Tottenham
18:42 , Lawrence Ostlere52 min: It’s Olise again, this time trying a lovely curling effort from range which Vicario pushes away.
Bayern Munich 1-0 Tottenham
18:41 , Lawrence Ostlere48 min: Kane crosses from the right to find Olise in the box, who somehow contrives to miss the target from close range, firing over. What a duo these two are, though.
Kick-off! Bayern Munich 1-0 Tottenham
18:35 , Lawrence OstlereThe second-half is underway and I’m sure we’re going to see plenty of changes during this period. The first is the introduction of Lucas Bergvall, on for Joao Palhinha.
Half-time: Bayern Munich 1-0 Tottenham
18:33 , Lawrence OstlereHere’s that Harry Kane goal, with Michael Olise in the quarterback slot to feed him, before a lovely touch and finish by the striker. He was offside, I think, but there we go.
𝙁𝙞𝙧𝙨𝙩 𝘾𝙡𝙖𝙨𝙨 𝘿𝙚𝙡𝙞𝙫𝙚𝙧𝙮. 𝙄𝙘𝙚 𝘾𝙤𝙡𝙙 𝙁𝙞𝙣𝙞𝙨𝙝. 🎯 🥶
— FC Bayern (@FCBayernEN) August 7, 2025
Olise 🤝 Kane pic.twitter.com/NgzYMBr4an
Half-time: Bayern Munich 1-0 Tottenham
18:27 , Lawrence OstlereSome pictures from an action-packed first half at the Allianz Arena:



Half-time: Bayern Munich 1-0 Tottenham
18:21 , Lawrence OstlereBayern lead at the break through Harry Kane’s early strike, and could have had more after Kane missed a penalty and Leon Goretzka wasted some good opportunties.
Spurs are unhappy with the referee, and Richarlison and Romero make their feelings known as they walk off the field.
Bayern Munich 1-0 Tottenham
18:16 , Lawrence Ostlere44 min: Kane fires a free-kick into the Spurs wall from 25 yards, and then has clear look at goal a moment later but his shot is deflected just wide by a recovering Spurs defender.
Bayern Munich 1-0 Tottenham
18:14 , Lawrence Ostlere43 min: The first yellow card of the match, you will not be shocked to read, is for Cristian Romero, who has been battling gamely with Harry Kane all half but this time pulls the shirt, and goes into the book.
Bayern Munich 1-0 Tottenham
18:11 , Lawrence Ostlere39 min: A couple of big chances for Goretzka, the second of which is a half-volley which whistles just the wrong side of the post.
Bayern Munich 1-0 Tottenham
18:09 , Lawrence Ostlere36 min: Better from Spurs, as Richarlison shifts the ball out of his feet before firing a curling effort towards the far post, bringing a good save from Neuer.
Bayern Munich 1-0 Tottenham
18:05 , Lawrence Ostlere34 min: A corner is dealt with by Kudus, after Porro tackled Kane in a threatening position in the box. Spurs have not had a sniff.
Bayern Munich 1-0 Tottenham
18:01 , Lawrence Ostlere29 min: Coman cuts the ball back to the edge of the box where Kimmich whips in a dangerous cross. But Porro is there at the back post to head the ball away to safety. Another cross, this time by Coman, is headed clear by Van de Ven.
Bayern Munich 1-0 Tottenham
17:58 , Lawrence Ostlere26 min: Vicario saves well from Goretzka after a swift Bayern counter-attack. The chances keep on coming...
Bayern Munich 1-0 Tottenham
17:57 , Lawrence Ostlere23 min: Diaz gets away from Romero and Porro on the left wing before Stanisic crosses towards Coman in the box, but the delivery is too high.
Bayern Munich 1-0 Tottenham
17:52 , Lawrence Ostlere20 min: That is the first penalty Kane has missed in a Bayern shirt.
Bayern Munich 1-0 Tottenham
17:50 , Lawrence Ostlere18 min: After all that, it should also be pointed out that Kane was offside, replays suggested, for Bayern’s opening goal. There’s no VAR in play here though, and the goal stands.
Bayern keep coming forwards and this is one-way traffic right now.
Harry Kane misses!
17:47 , Lawrence OstlereOh, Harry! His standing foot slips into the ball as he goes to strike, and the penalty flies way over the crossbar. What an eventful start to the game.

Penalty to Bayern Munich!
17:45 , Lawrence OstlereOh dear, Spurs. Joao Palhinha dives in on Stanisic in the box, bringing down the midfielder, and that’s a clear penalty. Guess who’s taking the kick?
GOAL! Bayern Munich 1-0 Tottenham (Kane, 12 min)
17:43 , Lawrence OstlereThat didn’t take long! A long ball floats over the Spurs defence, which Kane controls with his right foot just inside the box, spinning away from Van de Ven, before firing into the far corner. Lovely finish.

Bayern Munich 0-0 Tottenham
17:39 , Lawrence Ostlere7 min: Goretzka fires just over the bar as Bayern keep up the pressure early in this game. Spurs are struggling to break the press.
Bayern Munich 0-0 Tottenham
17:36 , Lawrence Ostlere4 min: Michael Olise gets away the first shot of the match, from a free-kick, which he fires wide.
Bayern Munich 0-0 Tottenham
17:35 , Lawrence Ostlere2 min: Brennan Johnson spent most of last season on the right wing but he starts this game on the left flank, with Mohammed Kudus on the right side, for now. I’m sure they will swap and rotate through the game.
Kick-off! Bayern Munich 0-0 Tottenham
17:32 , Lawrence OstlereThey’re underway!
Tel greeted as he returns to Munich
17:31 , Lawrence OstlereMathys Tel – returning to his former club albeit starting on the bench today – receives flowers before the match, which is something of a Bundesliga ritual.
Bayern Munich v Tottenham – live
17:29 , Lawrence OstlereThe players are out at the Allianz Arena! Cristian Romero is captaining Spurs tonight.
Solanke not involved in the Spurs squad
17:22 , Lawrence OstlereSolanke’s absence, meanwhile, is a concern. The striker has not featured since mid-July and it seems unlikely he will be fully fit for next week’s Super Cup final with PSG.
Richarlison leads the line tonight.
Maddison out for several months
17:08 , Lawrence OstlereA reminder of the big news today coming out of Tottenham: James Maddison is set to miss the majority of the new season after the club confirmed he has ruptured the anterior cruciate ligament in his right knee.
Maddison missed the end of the 2024-25 campaign with a knee injury, but returned last month to feature in pre-season under new boss Thomas Frank.
England international Maddison continued his comeback with a substitute appearance in a 1-1 draw with Newcastle in South Korea on Sunday, but collapsed in pain with no one around him and subsequently left the pitch on a stretcher in the 86th minute.
Spurs' worst fears have now been confirmed with Maddison set to undergo surgery in the coming days on his ACL injury.

Thomas Frank and Vincent Kompany chat before kick-off
17:00 , Jack Rathborn

Tottenham team news
16:45 , Lawrence OstlereTottenham are without Destiny Udogie, Dominic Solanke, James Maddison, Dejan Kulusevski and Radu Dragusin.
Without those players, this is about as strong a line-up as Thomas Frank could field, handing Joao Palhinha his first start.
Bayern Munich v Tottenham – line-ups
16:36 , Lawrence OstlereHere is how the two teams line-up tonight, as Harry Kane plays and Joao Palhinha makes his debut against his former club:
Bayern Munich: Neuer; Laimer, Upamecano, Tah, Stanisic; Kimmich, Goretzka; Coman, Olise, Diaz; Kane.
Subs: Ulreich, Urbig-Minjae, Bischof, Guerreiro, Boey, Wanner, Kiala, Mike, Chavez, Kusi-Asare, Karl, Santos, Dalpiaz.
Tottenham: Vicario; Pedro Porro, Romero, Van de Ven, Spence; Bentancur, Palhinha, Sarr; Johnson, Richarlison, Kudus.
Kinsky, Austin, Davies, Danso, Vuskovic, Gray, Bissouma, Bergvall, Odobert, Tel.
Bayern Munich v Tottenham
16:27 , Lawrence OstlereTeam sheets will be dropping very shortly...

Spurs eye two more signings
16:21 , Jack RathbornTottenham could look to make two more signings this window, reports football.london.
Thomas Frank would like a new No 10, particularly in light of James Maddison’s serious injury, and a new senior centre-back, adds the report.
Spurs had looked close to signing Morgan Gibbs-White before a U-turn by the player to extend his contract at Nottingham Forest.
Spurs chairman Daniel Levy praises Son Heung Min
16:13 , Jack Rathborn"Sonny is one of the greatest players to ever wear the famous Lilywhite shirt and he has been a joy to watch over the past decade. Not only is he a wonderfully gifted footballer, but he's also an incredible human being who has touched hearts and inspired people throughout the Club and all over the world.
"The Europa League triumph in Bilbao was a truly magical moment in the Club's history and Sonny lifting the trophy is a perfect lasting memory from his fantastic decade at Tottenham Hotspur.
"Sonny has given so much to this Club, both on and off the pitch, and for that we are forever grateful. We wish him all the best for the future, and he will always be welcome back at the Club as a beloved and cherished member of our Spurs family."

Thomas Frank reveals concern against Newcastle
15:57 , Jack Rathborn“We got a little bit too deep at times [against Newcastle], but then also had a big chance to Mathys,” Frank says.
“Second half, I thought we were more on top again, especially towards the end of the game, the high pressure was again better after some of the stops. We scored a good goal through high pressure, conceded a goal where we were not as good with the high pressure. That’s what we need to learn from.
“There was so much to learn from this game, and I'm actually happy that Newcastle, at times, made it a little difficult for us with their high pressure, but also at times we showed we can win it high and go the other way. So, we take the positives out of it and we'll adjust some things as well.”

Thomas Frank reflects on friendlies against Arsenal and Newcastle
15:49 , Jack Rathborn“I’m very pleased with two good competitive games. I think that gave us a lot of answers, showed us a lot of good bits, showed us also what we need to work on, some really good individual performances, that’s good,” Frank says.
“Newcastle, they were extremely competitive, a fantastic test for us. A lot of good things to take away from the game, but also a lot of things we like to like to do better and improve.
“I think we started really well, really aggressive, scored good goal through Brennan, very aggressive in our high pressure, won the ball four, five, six times high, and could have created even more out of that in the last third with a killer pass.”

Daniel Levy sets out ambitious expectations for Thomas Frank
15:40 , Jack Rathborn"Whenever you appoint a coach, you always believe it's right," Levy said on Gary Neville’s The Overlap. "You need a lot of ingredients for it to be right.
“Thomas is a highly intelligent individual, a fantastic way about him in terms of communication. I think he will be great at both developing young players and older players and making them better. He gets the style of football we want to play.
"He understands Rome wasn't built in a day. We haven't said to him that we want to win the Premier League this year."
Thomas Frank outlines Spurs ambitions
15:27 , Jack Rathborn"I'm very clear on the principles on every phase of the game. I want us to be brave and very aggressive. I also want to attack," Frank says.
"Brave is absolutely linked [with] 'To dare is to do'. If you are not brave, it is difficult to achieve anything. Brave is crucial. The aggressivity is crucial if you want to win or achieve something. And you need to attack."
James Maddison set to undergo surgery after rupturing ACL
15:21 , Jack RathbornTottenham midfielder James Maddison ruptured his anterior cruciate ligament in pre-season and will undergo surgery, the club has confirmed.
Maddison, a 75th-minute substitute, only played for nine minutes in Spurs’ pre-season game against Newcastle in Seoul before he was seen in visible discomfort.
The 28-year-old was surrounded by teammates and looked upset, with medical staff taking him off the pitch on a stretcher. New manager Thomas Frank said after the game that the injury was “brutal” and its severity has now been confirmed..
On Thursday, Spurs released a statement saying: “We can confirm that James Maddison will undergo surgery for a ruptured Anterior Cruciate Ligament (ACL) in his right knee.

Son Heung-min completes move to LAFC from Tottenham in MLS record deal
15:20 , Jack RathbornSon Heung-min has completed a move from Tottenham Hotspur to Los Angeles FC in what is a record Major League Soccer transfer.
Son has officially ended his 10-year stay at Spurs, where he scored 173 goals in 454 appearances and led the team to Europa League glory in May.
After an agreement between Tottenham and LAFC was struck for a deal in excess of £20million, the 33-year-old arrived in Los Angeles on Tuesday and a day later he has finalised his transfer, which is the highest fee paid by an MLS club for a player.
Son joined Spurs in 2015 from Bayer Leverkusen. After a tough debut campaign the South Korea captain went on to become one of the club’s best ever players and made himself a Premier League great in the process.

Son Heung-min completes move to LAFC from Tottenham in MLS record deal
Is Tottenham vs Bayern Munich on TV?
13:09 , Jack RathbornTottenham Hotspur travel to Germany to face Bayern Munich in their final friendly of pre-season today, as Thomas Frank puts his finishing touches on preparations for the 2025/26 season.
The Dane has enjoyed a mixed start to life at his new club, with the signing of Mohammed Kudus followed by controversy over Morgan Gibbs-White and then a lack of notable activity in the market.
However, his results in pre-season have produced positive performances, and today is the last match before the season ‘begins’ with the Uefa Super Cup match against PSG in Udine next week.
While the Super Cup remains a friendly of sorts, it still marks a chance for another trophy and the perfect start for Frank, with the Dane looking to hit the ground running in the Premier League too come 16 August.

Is Tottenham vs Bayern Munich on TV? How to watch pre-season friendly today