For the Danes, Kasper Dolberg , who had moved into the starting eleven together with Jens Stryger Larsen due to the failures of Daniel Wass and Yussuf Poulsen , made his first appearance at this European Championship. After an urgent phase of the Welsh, the Danish offensive player scored 1-0 after 27 minutes after being outnumbered in front of the opponent's penalty area. Before the break, Denmark, which was slowly determining the game, had the chance for the next goal in the person of Joakim Mæhle , but this only hit the side netting. Just three minutes after the restart, Dolberg scored for the second time when he got a pass from Martin Braithwaite after a failed defense by Joe Rodon . Wales tried again, but only came close to the Danish goal through long-range shots, and Mathias Jensen also failed on the other side with a cut, high ball only centimeters. From a playing time of around 60 minutes, Wales brought no more offensive actions worth mentioning, Denmark, on the other hand, pushed for an expansion of the lead, but missed some high-profile chances to complete. In the closing stages Mæhle was unprotected on the right side, got the ball while he had five defenders and goalkeeper Danny Ward against him and shot the 3-0 from close range. A little later, Harry Wilson made an unnecessary foul, whereupon his team had to deny stoppage time in a minority. In this Braithwaite took advantage of the Welsh defensive mistakes time and again and scored Denmark's fourth goal.
Both Lorenzo Insigne and Nicolò Barella forced goalkeeper Daniel Bachmann to make two saves in the first quarter of an hour, on the other hand only Marko Arnautović was able to complete once. In the midst of a lengthy period of possession of the ball for Austria, Ciro Immobile had the chance of a goal from 20 meters, but the crossbar prevented it, after which it went goalless into the half-time break, in which none of the coaches made personnel changes. Shortly after the break, Arnautović used a counterattack to advance, and a few minutes later captain David Alaba set a free kick a little too high from a promising position. As a result, Italy was the more active team, while the opponent prevented the attacks more often and was looking for counter-chances. From such a head, Arnautović scored the alleged 1-0, which was not given due to an offside position when playing. Austria now became increasingly stronger, but there were no more great opportunities on either side, which led to the extension. After five minutes in the first half of extra time, Federico Chiesa, who was substituted just before the end of regular time, prevailed against Konrad Laimer in the penalty area and scored the 1-0. Ten minutes later, Matteo Pessina increased to 2-0 after the Austrians, who had been forced to act, now acted more openly defensively. Six minutes before the end of extra time, Saša Kalajdžić shortened to 1: 2, which was also the final score. Thus, the 1,168-minute series without conceding goals by the Italian goalkeepers was broken, but Dino Zoff's previous association record from 1974 was surpassed by 26 minutes.
With this match, the Swiss team set two records: coach Vladimir Petković is coaching a Swiss international match for the 77th time; he is now equal to Karl Rappan (77 trainer assignments between 1937 and 1963). Yann Sommer is also the goalkeeper with the most appearances in Swiss international matches with this game; he succeeds Erich Burgener (1973 to 1986). With this game, Switzerland won the quarter-finals of an important international tournament for the first time since 1954 . It was the first time that Switzerland could win a penalty shoot-out at a final tournament.