Ante Budimir celebrates after scoring Osasuna's first goal against Barcelona in a Spanish La Liga match at the Estadio El Sadar in Pamplona, Spain, September 28, 2024. /CFP
Croatian forward Ante Budimir scored twice to help Osasuna earn a shock 4-2 home win over leaders Barcelona and hand the visitors their first defeat of the Spanish La Liga season on Saturday.
Bryan Zaragoza, on-loan from Bayern Munich, set up Budimir to open the scoring with a close-range header in the 18th minute, and the 23-year-old extended Osasuna's lead with a strike off a quick counterattack 10 minutes later.
Barca cut the deficit in half following a massive blunder by Osasuna goalkeeper Sergio Herrera, who failed to keep out a routine shot from Pau Victor in the 53rd minute, but Budimir extended the home side's lead to 3-1 from the penalty spot in the 72nd after being fouled in the box.
Substitute Abel Bretones notched Osasuna's fourth goal with a brilliant strike from long range in the 83rd minute, before Lamine Yamal chalked up Barca's second and completed the scoring with a shot from the edge of the box in the 89th.
Barcelona continue to top the standings with 21 points, four ahead of second-placed Real Madrid, who have a game in hand and visit local rivals Atletico Madrid on Sunday night.