Fox: Euro 2025: Spain On Track? Watch Out For France? What Stood Out and What's Next