France will make their fifth semi-final appearance at the UEFA European Championships after they held their nerve in a penalty shootout to oust Portugal in a nail-biting affair in Hamburg.Buoyed from his heroics in Portugal’s penalty shootout win over Slovenia, goalkeeper Diogo Costa was required to make a routine stop in the 20th minute to keep out Théo Hernández’s long-range dive. Despite experiencing a momentary scare, Portugal were arguably the better side in a cagey first half, even if their periods of possession failed to translate to clearcut opportunities. They were given a promising sight of a goal in the 43rd minute when Cristiano Ronaldo placed a free-kick, only to allow Bruno Fernandes to try his luck with a whipped strike which failed to hit the target.Last second heartbreak! Wirtz gave the hosts some hope but Spain prevail in the clash of the EURO titansAfter struggling to get involved in the first period, Kylian Mbappe finally burst into life in the opening stages of the second half, exchanging a neat one-two with N’Golo Kanté before curling the ball into Costa’s grateful clutches. As the clock reached the hour mark, the game threatened to open up as Portugal created two golden chances in quick succession. First, Fernandes was denied by Mike Maignan’s strong right hand just moments before Vitinha fired straight at the goalkeeper after being teed up by Rafael Leão.🇫🇷 France are through to the semi-finals!#EURO2024 | #PORFRA pic.twitter.com/lyvLExtyrO— UEFA EURO 2024 (@EURO2024) July 5, 2024 From nearly falling behind it was then France’s turn to spurn two major opportunities. Randal Kolo Muani looked set to break the deadlock until Rúben Dias produced a superb last-ditch block to deny the forward. Eduardo Camavinga then had the chance to score just his second international goal, but he could only drag his right-foot shot wide of Costa’s far post. Ultimately, a lack of cutting edge from both sides ensured Portugal would have to face extra time for the second game in a row. After missing a spot-kick in extra-time against Slovenia, Ronaldo had the chance to put that disappointment completely to bed when he made a darting run to meet Francisco Conceição’s pullback, only to blaze harmlessly over the bar.In a surprising moment, France’s star man Mbappe made way for Bradley Barcola halfway through the additional 30 minutes. Mbappe could only watch from the sidelines as Portugal threatened to win it in the 120th minute, with Nuno Mendes forcing Maignan to make a crucial stop to ensure Les Bleus would compete in their first penalty shootout since the 2022 World Cup final. While João Félix hit the post, France dispatched all five of their spot-kicks to set up a mouthwatering semi-final clash with Spain.EUROPEAN CHAMPIONSHIP – 1/4 FINALSFridaySpain – Germany 2-1 (0-0) AET/Olmo 52, Merino 119 – Wirtz 89/Portugal – France 0-0/France win 5-3 on penalties/Saturday19:00: (2.35) England (3.20) Switzerland (3.55)22:00: (1.65) Netherlands (4.10) Turkey (5.80)***odds are subject to change***