Hit: Thomas Delaney (Denmark)
It was a brilliant all-round performance from Thomas Delaney. He broke the deadlock for Denmark in the fifth minute by heading down a cross from Stryger Larson's corner. Delaney also acted as their battering ram, constantly breaking down Czech Republic's attacking plays.
He made three interceptions and read the game brilliantly to make three more clearances. The Borussia Dortmund midfielder went from being more adventurous during the early exchanges to frustrating the Czechs with his defensive game. He was instrumental in demonstrating his strengths aerially too, winning seven of nine attempted duels.
Flop: Petr Sevcik (Czech Republic)
It may sound too harsh on him but Petr Sevcik was really disappointing in the second-half, having made a bright start to the match.
He displayed an infectious attacking spirit early on, sending in crosses for Schick and delivering a good free-kick. But Sevcik lost momentum as the match wore on. In fact, he was barely seen in the second-half.
The Slavia Prague star was too passive in possession on many occasions and lost the ball 14 times too. His drop in performance meant the Czechs were forced to find other avenues to service their striker.
Hit: Kasper Dolberg (Denmark)
Last but not the very least, Kasper Dolberg. He's been quietly having an impressive campaign at the Euros and today scored his third strike of the competition.
Maehle's cross fell perfectly into his path and the Nice star thumped home nonchalantly from close-range to double Denmark's cushion.
It also made him the joint top-scorer for Denmark in Euro history and the first Danish player to net thrice in the same tournament since Jon Dahl Tomasson in 2004. Not a bad record.