Fox: Euro 2025: Germany Beats France on PKs to Reach Semifinals Despite Red Card