France hold their nerve to see off Portugal on penalties

France beat Portugal in a penalty shootout to reach the semi-finals of Euro 2024 after a tense showdown in Hamburg. Theo Hernandez scored the winning penalty after substitute Joao Felix hit the outside of the post with his effort, the only miss. Players sprinted over to the other end of the pitch to celebrate with fans afterwards, while Portugal, who had overcome Slovenia via a shootout five days ago, were left feeling deflated while they applauded their supporters.

Read more

Germany progress past Denmark in rain-delayed game

Kai Havertz and Jamal Musiala scored as Euro 2024 hosts Germany reached the quarter-finals by beating Denmark in a game that was interrupted by a spectacular storm. The last-16 tussle at Borussia Dortmund’s Westfalenstadion was suspended for around 20 minutes towards the end of the first half, as lightning lit up the sky and the pitch was soaked by hail and heavy rain.

Read more

Belgium back on track with crucial win over Romania

Kevin De Bruyne inspired Belgium to the first Euro 2024 victory they desperately required with a virtuoso display in a thrilling victory over Romania in Cologne. Belgium were under pressure after an opening loss to Slovakia but responded emphatically after Youri Tielemans scored after 73 seconds. De Bruyne added a second 11 minutes from time to put the result beyond doubt.

Read more

Yaremchuk scores late winner as Ukraine beat Slovakia

Roman Yaremchuk scored a crucial winner for Ukraine as they came from behind to beat Slovakia and keep their Euro 2024 campaign alive. Ivan Schranz scored after 17 minutes to put Slovakia in front, with his second goal in as many games, before Ukraine came back to seal a huge victory. Mykola Shaparenko started the fightback in the 54th minute with Yaremchuk finding the winner in the final ten minutes.

Read more

Scintillating Spain make statement with impressive win over Croatia

Spain made an emphatic start to their quest to win a fourth European Championship with an impressive victory over Croatia at Olympiastadion Berlin. First-half goals by Alvaro Morata, Fabian Ruiz and Dani Carvajal essentially settled the outcome before the break and, although Croatia offered little, this must still go down as a statement win for La Roja.

Read more