Spain Dominates France to Secure Euro 2024 Final SpotSpain Dominates France to Secure Euro 2024 Final Spot