Germany reached the 2024 European Championship quarterfinals after beating Denmark 2-0 with a dominant second-half display in Dortmund.
A penalty converted by Arsenal's Kai Havertz and a cool finish from Jamal Musiala saw Julian Nagelsmann's side cruise to victory and into the last eight.
During the first half, Germany were the much better side prior to play being suspended by referee Michael Oliver due to a thunderstorm that surrounded Signal Iduna Park.
Germany vs. Denmark has been temporarily suspended due to a thunderstorm. pic.twitter.com/ZywIB7zbnX
— ESPN FC (@ESPNFC) June 29, 2024
The English official led the teams off the pitch in the 37th minute as a result of lightning. A heavy downpour of rain followed while the players and officials headed down the tunnel.
The game was still 0-0 at the time of the suspension but Germany really should have been ahead at the break. Borussia Dortmund defender Nico Schlotterbeck had a goal ruled out in the fourth minute after a foul by teammate Joshua Kimmich in the build-up.
Denmark's best opportunity came on the stroke of halftime as Rasmus Hojlund found himself one-on-one with Manuel Neuer, who rushed out to put off the forward, but the Manchester United man couldn't lift the ball over him.
Kasper Hjulmand's side then thought they'd taken the lead early in the second half when Joachim Andersen struck home after a scramble in the box, but Thomas Delaney's foot was inches offside.
Germany kept their cool, went up the other end, and earned themselves a penalty after the ball hit Andersen's hand in the 18-yard box. Havertz stepped up and rolled it into the bottom-right corner past Kasper Schmeichel after a VAR check deemed the incident worthy of a spot-kick.
Nagelsmann's men then sealed their place in the quarterfinals after Musiala's clinical finish, his third of the tournament and the joint-most of any player this summer.
The Bayern Munich star chased down a deep ball and somehow Schmeichel opted against rushing out to snuff out the danger, allowing Musiala to pick his corner and make it 2-0.
Germany's quarterfinal clash will be on July 5 and the hosts will face either Spain or Georgia at the MHPArena in Stuttgart.
Germany vs. Denmark final score
FT | Goal scorers | |
Germany | 2 | Havertz 53', Musiala 68' |
Denmark | 0 |
Venue: Signal Iduna Park (Dortmund, Germany)
Referee: Michael Oliver (ENG)
Starting lineups:
Germany starting lineup (4-2-3-1): 1. Neuer (GK) — 6. Kimmich, 2. Rudiger, 15. Schlotterbeck, 3. Raum (20. Henrichs) — 23. Andrich (25. Can), 8. Kroos — 19. Sane (16. Anton), 21. Gundogan (9. Fullkrug), 10. Musiala (17. Wirtz) — 7. Havertz.
Denmark starting lineup (3-4-2-1): 1. Schmeichel (GK) — 2. Andersen, 3. Vestergaard, 6. Christensen (26. Bruun Larsen) — 18. Bah (17. Victor Kristiansen), 8. Delaney (15. Norgaard), 23. Hojbjerg, 5. Maehle — 11. Olsen (20. Poulsen), 10. Eriksen — 9. Hojlund (19. Wind).
MORE: Germany vs. Denmark betting tips and best bets
Germany vs. Denmark stats
Germany | Stat | Denmark |
15 | Shots | 11 |
9 | Shots on target | 2 |
2.63 | Expected goals (if applicable) | 1.05 |
54% | Possession | 46% |
474 | Passes | 369 |
6 | Corners | 6 |
7 | Fouls | 15 |
0 | Yellow cards | 2 |
4 | Offsides | 3 |
MORE: Euro 2024 schedule and results, updated LIVE | Who will win Euro 2024? Latest odds and predictions | How to watch all the Euro 2024 action
Germany vs. Denmark live updates, highlights from Euro 2024
FT: Germany are through to the quarterfinals! It was a wonderful display in the second half and once they took the lead, they controlled the game perfectly to reach the last eight.
90+5 mins: Havertz is picked out by Wirtz and Schmeichel yet again denies him.
90+3 mins: After a lengthy VAR check, Wirtz was indeed offside.
90+1 mins: Wirtz thought he'd scored Germany's third but he was offside.
90 mins: Five minutes have been added on.
88 mins: Henrichs tries an audacious effort from way out but it's nowhere near the target.
83 mins: Fullkrug is played through on goal but it was too late and he was offside.
76 mins: Denmark haven't given up on this one yet and are starting to throw bodies into the box. It may feel a little early for that but they need two goals or they're heading home...
68 mins: GOALLLL! Musiala doubles the lead for Germany after a wonderful ball over the top and somehow Schmeichel remains rooted to his line. The Munich midfielder makes him pay.
MUSIALA MAKES IT TWO 🔥
— FOX Soccer (@FOXSoccer) June 29, 2024
Germany is pulling away in the second half 🇩🇪 pic.twitter.com/hxpR1bem2i
66 mins: Another fantastic chance for Hojlund who hits it right at Neuer. He's got to find a corner to beat the Germany keeper there.
62 mins: Musiala rallies the crowd with a terrific sliding block to deny a Denmark counter.
59 mins: CHANCE FOR GERMANY! Havertz takes an insane touch to get in behind but he then lofts the ball over Schmeichel and wide of the goal.
53 mins: GOALLLLL! Havertz rolls it home and this game has been turned upside down.
52 mins: PENALTY TO GERMANY! What a turn of events this is. Andersen, who just had a goal ruled out, has now given away a penalty for a handball in the box.
51 mins: The VAR has just asked Michael Oliver to take a look at a potential penalty for Germany.
50 mins: GOAL RULED OUT! There was an offside in the build-up to the goal.
🤒🤒🤒🤒🤒 #EURO2024 pic.twitter.com/8tD706ModS
— Taylor Twellman (@TaylorTwellman) June 29, 2024
48 mins: GOALLLL! DENMARK LEAD! The ball was bobbling about in the box and it falls to Andersen perfectly who finds the bottom corner. VAR are taking a look though as a couple of Denmark players looked slightly offside.
46 mins: The second half is underway.
HT: Well that was an eventful first half. Germany will feel as though they should be on top but Denmark weathered the storm well until the lightning arrived at Signal Iduna Park and the players were forced to take cover.
45 mins: What a break for Denmark as they catch Musiala on the halfway line. Hojlund is played through but Neuer comes out and the Man United forward can't loft the ball over him.
42 mins: Schlotterbeck gets caught in his own box and Hojlund steals the ball before missing the target.
37 mins: Two headed chances for Germany as a great ball is whipped in but Rudiger heads right at Schmeichel. The second falls to Schlotterbeck who heads into the side netting.
36 mins: We're back underway in Dortmund after the delay.
Weather update: The players are back out onto the pitch and there will be a five minute warm-up before we resume.
Weather update: The latest update from journalists at the stadium is that the sky above has cleared and is much lighter.
Weather update: This image shows the true strength of the lightning!
Vejret er ret vildt i Ruhr lige nu. pic.twitter.com/Nln7hKU8wl
— Sebastian Stanbury (@SebStanbury) June 29, 2024
Weather update: It's now HAILING at Signal Iduna Park. A reminder... it's June!
Weather update: As you can see from the scenes in Dortmund, the game has been suspended due to the weather conditions.
These lightning strikes over Signal Iduna Park in Dortmund 😳⚡️ pic.twitter.com/4225PIlhm4
— FOX Soccer (@FOXSoccer) June 29, 2024
35 mins: The game has been briefly stopped as thunder and lightning surround the stadium.
31 mins: Hojlund and Eriksen stand over the free-kick but it's the latter who hits it right at the wall and it's a waste.
24 mins: Denmark appear to have weathered the initial storm and have seen more of the ball in the last five or ten minutes. There were four red shirts in the box but Maehle tries an audacious attempt from a tight angle it's fired wide.
21 mins: Eriksen's touch is exquisite to take him past Rudiger but the German defender recovers well and makes the block.
16 mins: Kroos' free-kick hits the wall.
13 mins: Musiala's trickery gets the better of two Denmark defenders but he drags his effort wide.
11 mins: Andrich gets head to the ball and he's wide open but he finds the goalkeeper's hands. Should have done better.
10 mins: Rudiger's long ball over the top finds Havertz who attempts a Robin Van Persie style volley but Schmeichel parries it out for a corner.
7 mins: Kimmich lets rip from distance but Schmeichel makes a good save.
5 mins: The replays showed that Kimmich blocked Olsen who was marking Schlotterbeck and that's why the referee called the foul.
3 mins: Germany have the ball in the back of the net but it's ruled out for offside. Schlotterback heads home but Michael Oliver saw a foul in the box.
1 min: We've kicked off in Dortmund!
5 mins to kickoff: The national anthems are complete and kickoff is next...
15 mins to kickoff: There are three Borussia Dortmund players in the Germany squad who will take the pitch at their club's home stadium, but only one of them — Nico Schlotterbeck — is in the starting lineup. We'll likely see Nicolas Fullkrug off the bench in the second half, while Emre Can's appearance as a substitute would likely mean Germany are winning the match.
This is where the fun begins 😏 pic.twitter.com/l5i5lZAOPt
— Borussia Dortmund (@BlackYellow) June 29, 2024
30 mins to kickoff: Denmark duo Rasmus Hojlund and Christian Eriksen are playing together at the club and international level, but they'll have a present waiting for them when they return to Old Trafford for the coming Premier League season. It appears that Dutch legend Ruud van Nistelrooy will join Erik ten Hag's backroom staff as an assistant.
Hojlund is already a starter at the international level and seems to have improved in his time with the English club, but could he be the man to take the young Danish striker to the next level? Germany may be glad to face Denmark before Hojlund links up with the Dutch coach instead of after.
🚨🔴 Exclusive story confirmed: Man United will add Ruud van Nistelrooy and René Hake from Go Ahead Eagles to their new backroom staff.
— Fabrizio Romano (@FabrizioRomano) June 27, 2024
Erik ten Hag will sign new contract in the next days, all agreed and 100% done as revealed earlier this week. ✍🏻
✅🇳🇱 pic.twitter.com/6v9YC7z6dR
45 mins to kickoff: He's in his swansong, but Toni Kroos appears to have so much more left in the tank. Kroos has been a passing wizard his entire career, but this summer has even ramped it up another notch, completing the most passes by a single player across an entire Euro group stage in the history of the competition, beating his own record from 2016.
324 - Most successful passes by a player in a UEFA EURO group stage:
— OptaJoe (@OptaJoe) June 24, 2024
324 - Toni Kroos (EURO 2024)
323 - Toni Kroos (EURO 2016)
317 - Xavi (EURO 2012)
281 - Granit Xhaka (EURO 2016)
280 - Toni Kroos (EURO 2020)
Cruising. pic.twitter.com/zoAbqYSIWJ
1 hour to kickoff: Lineups are in, and amidst reports that Kai Havertz would be dropped in favour of Nicolas Fullkrug, the Arsenal man remains in the XI! Instead, it's Florian Wirtz who surprisingly drops out of the lineup with Leroy Sane brought in, while David Raum takes over at left-back and Nico Schlotterbeck slots in at center-back for the suspended Jonathan Tah.
The only wrinkle for Denmark is the inclusion of Andreas Olsen alongside Christian Eriksen behind striker Rasmus Hojlund, with Kasper Dolberg sacrificed.
1 hour 30 mins to kickoff: The biggest question for Germany head coach Julian Nagelsmann today is whether to stay with Kai Havertz up front or replace him with Nicolas Fullkrug. There have been calls to drop Havertz, especially given Fullkrug's form, but Nagelsmann hinted that he's happy with the Arsenal man up front in the role he's asked to play.
"Kai comes off much worse in the public assessment," the German manager said before today's match. "He has a clear job in many games, which means that he doesn't have many ball actions because he should create space for others. He did that exceptionally well. In the internal assessment, Kai is ranked much higher than in the public."
Germany news today
— Derek Rae (@RaeComm) June 29, 2024
- Antonio Rüdiger should be OK to play
- Nico Schlotterbeck to fill in for suspended Jonathan Tah
- Tendency is for Schlotterbeck’s BVB teammate Niclas Füllkrug to begin the game with Kai Havertz starting on the bench.#GERDEN
2 hours before kickoff: Hello, and welcome to The Sporting News' live coverage of Germany vs. Denmark. The knockout stages are officially here and Denmark will be out to spoil the party for the Germans on home soil. Can they do so? We'll soon find out!
What time is Germany vs. Denmark kickoff?
This Euro 2024 match kicks off at Westfalentstadion in Dortmund on Saturday, June 29 at 9 p.m. local time in Germany.
Here's how that time translates across some of the major territories around the globe:
Date | Kickoff time | |
USA/Canada | Sat, Jun. 29 | 3 p.m. ET |
USA/Canada | Sat, Jun. 29 | 12 p.m. PT |
UK | Sat, Jun. 29 | 8 p.m. BST |
Australia | Sun, Jun. 30 | 5 a.m. AEST |
India | Sun, Jun. 30 | 12:30 a.m. IST |
Germany vs. Denmark lineups, team news
Niclas Fullkrug's equaliser against Switzerland was his second goal in just 76 minutes on the field at Euro 2024 and a 13th in 19 caps, but it wasn't enough to displace Kai Havertz at the striker position despite playing at the Dortmund man's home ground. Instead, Florian Wirtz was dropped with Leroy Sane comingon.
Antonio Rudiger returned to training on Friday following a thigh complaint and retains his place in the starting XI, with Nico Schlotterbeck the man to replace a suspended Jonathan Tah.
Germany starting lineup (4-2-3-1): Neuer (GK) — Kimmich, Rudiger, Schlotterbeck, Raum — Kroos, Andrich — Musiala, Gundogan, Sane — Havertz.
Denmark boss Kasper Hjulmand must do without his namesake Morten Hjulmand in midfield after he joined Tah in accumulating three group-stage bookings. Thomas Delaney has recovered from illness and is the most likely replacement.
A stomach bug for Christian Eriksen disrupted preparations as the experienced playmaker missed training on Friday and travelled separately to Dortmund for Friday's stadium walkaround. However, the Manchester United player is fit enough to start at the weekend. He will have some help as Andreas Olsen starts alongside him in a creative position behind Rasmus Hojlund, with no room for either Jonas Wind and Kasper Dolberg.
Denmark starting lineup (3-4-1-2): Schmeichel (GK) — Andersen, Christensen, Vestergaard — Bah, Hojbjerg, Delaney, Maehle — Olsen, Eriksen — Hojlund.
Germany vs. Denmark live stream, TV channel
TV channel | Streaming | |
USA | FOX | Fubo, Fox Sports app/website, ViX |
Canada | TSN1, TSN4, CTV, TVA Sports | CTV app, TVA+ |
UK | ITV | ITV X |
Australia | — | Optus Sport |
India | Sony Ten 2, 3, 2HD, 3HD | JioTV, Sony LIV |
USA: Germany vs. Denmark from Dortmund will be televised in the United States on FOX, with a Spanish-language broadcast via ViX. Both channels are available to stream on Fubo with the latter offering a FREE seven-day trial.
Radio coverage of the match can be followed on SiriusXM FC.
UK: Saturday’s match will be shown in the UK on ITV and the free-to-air broadcaster's ITVX platform.
Canada: Euro 2024 matches can be seen in Canada on TSN's respective TV channel and live streaming services. TVA Sports provides a French language option.
Australia: Australia's sole broadcaster for the European Championship is Optus Sport.
India: Euro 2024 matches are available to watch on JioTV and Sony LIV. Germany vs. Denmark can also be viewed on Sony Ten Network on TV.
If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >