Having held a 1-0 lead at half-time in their last three outings, Denmark have given themselves a reputation for being a first-half side. Kasper Hjulmand’s men asserted their authority from the off, as Thomas Delaney had the freedom of Baku to head home from Jens Stryger Larsen’s pinpoint corner. Czech Republic’s response to the goal was a good one, and they almost dragged themselves back into contention, as Tomáš Holeš forced Kasper Schmeichel to make amends for the error which gifted the Czech’s the initiative.
Denmark continued to probe on the counter-attack, with Tomáš Vaclík equal to Mikkel Damsgaard’s strike just before the break. That probing eventually bore its fruits, as Joakim Mæhle’s teasing ball with the outside of his right foot was stroked home by an unmarked Kasper Dolberg to double the Dane’s lead.
In stark contrast to the first half, Czech Republic flew out of the traps and caught Denmark cold. Jaroslav Šilhavý introduced Michael Krmenčík and it took the PAOK man all of 29 seconds to stamp his authority, as his 25-yard strike stung the palms of Schmeichel. Patrik Schick was on the end of Vladimír Coufal’s cross to steer home and give the Czech’s a lifeline.
Yussuf Poulsen and Mæhle came close to wrapping the game up for Denmark but a third wasn’t needed as the Czechs failed to break down a strong Danish rearguard for a second time. The result sets up a third-ever semi-final for Denmark on Wednesday at Wembley.