Barcelona Barcelona vs Osasuna 3-0: LaLiga – as it happened – Al Jazeera Englishby Ethan Riley March 29, 2025