Euro 2024: This is the Final We All Wanted!