Get Involvedpublished at 18:54 British Summer Time 3 July 2021
#bbcfootball
Ashwin R: Hojberg has been phenomenal for Denmark
Use audio button to listen to live radio commentary
Delaney heads opener for Denmark before Dolberg's second
Schick volley gave Czech Republic hope
Denmark will play England or Ukraine in semi-final at Wembley
Get involved via #bbcfootball
Emlyn Begley
#bbcfootball
Ashwin R: Hojberg has been phenomenal for Denmark
Czech Republic 1-2 Denmark
Daniel Wass' cross is headed away, Denmark win a throw-in and their fans celebrate it like a goal.
Czech Republic 1-2 Denmark
The final chance? The ball bounces for Michal Krmencik in the box, he turns and volleys it over the bar. It was a tough one though.
Czech Republic 1-2 Denmark
Vladimir Coufal plays the ball into the box. Hacked away.
Czech Republic 1-2 Denmark
The Danes are just trying to keep the ball. Can they see this out? It's all gone very slow. The Czechs are exhausted.
Czech Republic 1-2 Denmark
SIX minutes added on. That's a lot of time.
Czech Republic 1-2 Denmark
Jan Boril was able to play on after his injury. He tries to get a cross into the box but there's nothing of it.
Czech Republic 1-2 Denmark
Martin Braithwaite finds Pierre-Emile Hojbjerg and tries to get on the end of his scooped pass. The Barcelona man feels a touch in the box and goes down. No penalty.
Czech Republic 1-2 Denmark
A ball is played into the box, Tomas Soucek flicks it on but nobody is there. Two minutes left.
Czech Republic 1-2 Denmark
Izzy Christiansen
England and Everton midfielder on BBC Radio 5 Live
The frustration from the Czechs is really starting to come in now with late challenges. They are so desperate to pick up any loose ball.
Czech Republic 1-2 Denmark
Tomas Kalas is booked for the Czech Republic.
Czech Republic 1-2 Denmark
They just about deal with a long Czech ball. This is going to be a tense finale.
Czech Republic 1-2 Denmark
Five minutes to go. Can Denmark hold on?
Czech Republic 1-2 Denmark
The Czech Republic want a free-kick for a foul on Matej Vydra. They don't get it even though they should... and Michal Krmencik is booked for dissent.
Czech Republic 1-2 Denmark
Czech defender Jan Boril needs treatment. They've used all their subs.
Czech Republic 1-2 Denmark
No player has had more shots (16), shots on target (9) or scored more goals (5) at Euro 2020 than Patrick Schick.
But his tournament is over unless the Czechs come back here.
Czech Republic 1-2 Denmark
Izzy Christiansen
England and Everton midfielder on BBC Radio 5 Live
The Czechs are throwing the kitchen sink at Denmark but they're still ending up defending counter attacks. That effort from Poulsen was so good. His movement off the ball, he dropped his left shoulder to take the defender away and then comes back in. We were talking about the rapport between the front three and he was just found.
Czech Republic 1-2 Denmark
Big chance for Denmark. Yussuf Poulsen plays in Joakim Maehle - he has options in the centre but tries to beat the keeper at his near post. Saved.
The corner goes over everyone's heads.
Czech Republic 1-2 Denmark
Denmark make a couple of changes now. Andreas Christensen and Thomas Delaney are replaced by Joachim Andersen and Mathias Jensen.
Czech Republic 1-2 Denmark
Ooooh. Jakub Jankto finds Tomas Soucek. He blasts in an effort which takes a huge deflection. Kasper Schmeichel was already going the other way but the ball drops wide of the far side of goal. It's a goal-kick because that player was actually a Czech.