Barcelona is on the verge of the 2025/2026 La Liga title after defeating hosts Osasuna 2-1 in a match held at El Sadar Stadium.