After a couple of days off, EURO 2024 returned with a bang as four heavyweights fought it out for a spot in the semi-finals.
Here's how it all went down.
What happened? ud83dudcdd
Host nation Germany suffered EURO heartbreak as a 119th-minute goal saw them exit the competition 2-1 at the hands of Spain in Stuttgart.
Then, France and Portugal played out a bore 0-0 draw, but the French held their nerves to advance on penalties and reach the last four.
Player of the day ud83dudd25
Perhaps unfortunate not to start after an impressive cameo against Georgia, Dani Olmo's chance came sooner than most Spanish fans would have liked when he was called upon to replace the injured Pedri just seven minutes into proceedings.