Spain Ends France’s Dream with Dominant 2–0 World Cup Semi-Final Victory

Spain booked their place in the FIFA World Cup 2026 final after a composed 2–0 victory over France at Dallas Stadium.Fans following the…