Buchanan's goal sinks Barca and clinches UCL spot for Villarreal
Villarreal qualified for next season's Champions League with an entertaining 3-2 win at newly-crowned La Liga champions Barcelona on Sunday.
Barcelona stars celebrated their 28th league title on an open-top bus on Friday but Hansi Flick warned that "those who party, can work" and selected a strong side.
However the visitors took the lead through in-form striker Ayoze Perez, who slotted past Marc-Andre ter Stegen after Nicolas Pepe set him up.
Lamine Yamal, who scored a vital goal as Barca clinched the league on Thursday at Espanyol, scored another stunner to level.
The 17-year-old breezed past two defenders and arrowed a shot into the far bottom corner.
Yamal hit the bar before Fermin Lopez sent Barca ahead, walloping home from the edge of the box.
Santi Comesana lofted over Ter Stegen to equalise for the visitors, who nosed in front through Tajon Buchanan in the 80th minute.
Barca fell to their first home defeat of 2025 and also their first league reverse this year, but chants of "champions" rang around the Olympic stadium, on potentially the team's last game there before a return to the renovated Camp Nou next season.
The domestic treble winners were presented with the league trophy at the end of the game.
Villarreal booked their return to Europe's top competition as they opened up a big gap on Real Betis, sixth, as they were thrashed 4-1 at Atletico Madrid.
Julian Alvarez scored two and created another as Diego Simeone's side, third, ran out comfortable winners.
HEADLINES
- Permutations in Europe: What's still at stake in final week of season?
- Latest transfer news and rumors: Man City's Reijnders bid rejected
- 5 things to watch during penultimate weekend of La Liga season
- Flick wants Barca to repeat title party 'every year'
- Huijsen joins Real Madrid for £50M, will play in Club World Cup