Czech Republic 1-2 Denmark summary: score, goals, highlights, Euro 2020
Czech Republic 1-2 Denmark: as it happened
Well, that's about it from our Czech Republic - Denmark coverage. Thanks for joining us!
Denmark will play the winner of the match between Ukraine and England in the semi-finals, with kick-off in Rome in just under an hour. You can follow that one live with Johnny here.
The last time Denmark made it this far at the Euros was of course 1992, when they went on to win it. In this form, with this momentum behind them, it's not beyond the realms of possibility they could do it again.
And there's the whistle! Denmark are into the semi-finals of Euro 2020!
Barak! He got hold of that as the ball dropped on the edge of the area but his shot flies wide. Schmeichel will take his time here.
Coufal crosses, Kjaer clears.
Denmark go to the corner flag, the Czechs win it back and burst forward...
Krmencík tries to hit a shot with his back to goal but it flies into the Baku night.
Denmark have entered risk-averse mode and will try to hold the ball as much as possible in midfield from here.
Six minutes added!
Braithwaite goes down in the area under minimal contact from Brabec and the ref is not fooled by that.
The Czechs are throwing everyone forward now, time is not on their side. That will leave them open to a Denmark break though.
And Kalas joins him for clothes-lining Norgaard in midfield.
Boril is back on, also with a considerable bandage on his head.
Krmencík goes in the book for complaining vociferously over a foul that wasn't awarded.
Boril is down for the Czechs after getting an elbow in the head and they've made all their substitutions.
Vaclik! Another fine save from the Czech keeper to deny Maehle at the near post!
Mathias Jensen on for Denmark, Delaney off.
Matej Vydra and Vladimír Darida on for the Czechs.
Vaclik! What a save to deny Poulsen, whose first-time crack was heading in to the top corner.
Schmeichel! The delivery clears everyone but looks to be creeping in at the far post until the keeper throws out a hand to deny Soucek a nod-in.
The Czechs have a promising looking free kick after Sevcík has his legs swept out from under him.
Jankto! The substitute hammers the ball into the area and Kjaer throws a boot at it to concede a corner. That could have been a problem for Schmeichel.
Larsen makes way after a decent afternoon's work, Daniel Wass comes on for Denmark.
Poulsen bursts from midfield again but nobody goes with him and he decides to have a go himself. It's on target but not well-hit enough to trouble Vaclik.
Celustka is off, Brabec on to replace him. Soucek will be ok to continue, with his head heavily bandaged.
Celustka and Soucek are both down for the Czechs, the latter after catching some of Poulsen's boot in the face and the former with what looks like a muscle problem.
Poulsen goes on a leggy run from midfield but there is little support and by the time he finds Braithwaite the Czechs are back in numbers.
Denmark made some changes to counter this Czech resurgence. Dolberg and Damsgaard off for Poulsen and Norgaard.
Denmark happy just to keep the ball for a bit but a dangerous cross needs a wonderful defensive header from Coufal to save the day.
The Czechs are very much on top now and Denmark have definitely been rattled by Silhavy's tactical shift.
The Leverkusen forward strikes again to get his side right back in this at the start of the second half! And that brings Schick level with Cristiano Ronaldo in the Golden Boot stakes. What a tournament he's having.
Barak! Decent strike from the edge of the area from the Hellas Verona midfielder and Schmeichel is forced to tip it around the post.
We're back underway! Michael Krmencík and Jakub Jankto on for the Czechs at half time.
The stats from the first half are fairly even: seven shots apiece, two on target for the Czechs, three for the Danes, and 48-52 possession. The only one that matters though is the score board and that says 2-0 to the 1992 champions.
And there's the half! Denmark with half a foot in the Euro 2020 semi-finals after a pretty comfortable opening 45 in which they haved displayed their attacking prowess to devastating effect.
The Czechs are desperately trying to launch one final attack but Denmark are pinning them back well.
It's not looking too good for the Atalanta defender as he limps off to let play resume.
Maehle is down and the Danes knock the ball out so he can get a once-over with the magic sponge.
Two minutes added at the end of the first half.
The Czechs could do with a quick reply to that...
A lovely ball down the flank from Vestergaard, Maehle clips it with the outside of the boot and Dolberg hits it first time with his instep to guide the ball past Vaclik! A wonderful goal and the Danes are firmly in the driving seat now.
Both players are back on their feet and ok to continue.
Boril and Larsen are both down after an aerial collision in midfield. The Dane fell particularly heavily there.
Vaclik! Great stop from the Czech keeper as Vestergaard plays Damsgaard in with a glorious, raking pass.
Holes! He wasn't really expecting that cross to reach him on the far side but pulled a snap shot out of his hat and forces Schmeichel into a save, albeit a comfortable one.
What a break from Denmark! Braithwaite, Larsen and Dolberg combine to drive the ball upfield and Vaclik is off his line quickly to deny the Nice striker.
Sevcík wins another free out on the right but Dolberg is back to help out and the ball is out for a throw.
Free kick for the Czechs as Damsgaard floors Sevcík.
Braithwaite! The Barça striker drives into the area, has a look up to see nobody much arriving in support and blasts an effort over.
A good period of possession hands the Czechs another corner. They have at least stemmed the tide of the Danish attack, which threatened to put the game away in the opening 15 minutes.
Schmeichel! A mistake by the Denmark keeper lets Holes in and it takes a decent stop at the near post to avoid anything more coming of that.
It's aimed towards Soucek at the far post but Christensen makes a nuisance of himself and it's off the shoulder of the West Ham midfielder and out for a goal kick.
A sniff of a chance for the Czechs as the ball is played into Schick in the area but the Danish defence closes ranks to clear the danger. Corner for the Czechs...
Delaney! Close for Denmark as the goalscorer meets another Larsen cross and fires just wide from inside the area.
Sevcík! Soucek lays it off and the Slavia Prague midfielder hits it first time but it flies high over the bar.
Damsgaard! The Sampdoria forward charges onto a ball whacked upfield and beats his man but Vaclik does just enough to prevent a second goal. Uber effective route one stuff from the Danes there.
Schick sows panic in the Danish back line but the man of the moment sees his shot ping off Christensen for a corner.
The Czechs manage to scramble it clear this time though. That's nine goals in just under 190 minutes for the Danes now.
Kalas again meets the delivery ahead of the onrushing Kjaer and Larsen will have another bite of the cherry.
Denmark have come out firing and Dolberg's shot is deflected behind by Kalas for another corner...
Larsen sends the ball in and the Dortmund midfielder is unmarked in the middle. He picks his spot and plants a header into the bottom corner and there was nothing Vaclik could do about that!
Dolberg's pressure brings about the first corner of the game as Celustka is forced into an erro.
Maehle is dowen after being crashed into by Soucek and the ref stops the game. It seems the Atalanta defender will be ok to continue though.
We're off! Denmark get the ball rolling in Baku!
Here we go with the anthems... Denmark up first.
The teams are in the tunnel and we're not far away now...
These sides met at the same stage at the 2004 European Championship, with the Czechs running out 3-0 winners at the Estádio do Dragão.
Just one change for the Czechs this afternoon, Jan Boril coming in for Pavel Kaderabek at left-back after serving a one-game ban. Denmark coach Hjulmand unsurprisingly goes for the same XI that thumped Wales 4-0 in the last 16.
Here are the confirmed starting line-ups for this afternoon's game.
The Czechs meanwhile reached the final at Euro 96, four years after the Danes' triumph, losing to Germany but the nation has a staggering international record that Jaroslav Silhavy will be looking to build on to reach a first Euro semi-final since 2004.
As well as lifting the European Championship in 1976, the Czechs have been runners-up on semi-finalists on a further three occasions, in addition to reaching the 1934 and 1962 World Cup finals.
Denmark won their only major international trophy in 1992 after famously "coming off the beach" at short notice to compete in the tournament in Sweden and few thought they would be in a position to challenge 28 years later.
However, the cardiac arrest suffered by Christian Eriksen earlier in the competition has had a galvanizing effect and Kasper Hjulmand's side have gone on to score four in consecutive games for the first time in the nation's history at a tournament finals to reach this stage.
Italy and Spain will contest the first semi-final on 6 July at Wembley Stadium after seeing off Belgium and Switzerland respectively yesterday.
The two sides today are seeking a place in the semi-finals of Euro 2020 and will face the winner of the later game between Ukraine and England.
Czech Republic vs Denmark: welcome
Hello and welcome to AS English's live coverage of the third Euro 2020 quarter-final between Czech Republic and Denmark from the Olympic Stadium in Baku. Kick-off is at 18:00 CEST.