Luis Suarez, a former Liverpool team- mate of Aspas, bagged a brace for Barca, who went back to the top of LaLiga.
Barcelona edged back to the top of LaLiga on Saturday night however Iago Aspas‘ 88 th-minute equaliser for Celta Vigo cost them 2 crucial points as they were held to a 2-2 draw.
Barca were seeking to capitalise on playing first, with competitors Real Madrid not in action till Sunday’s journey to Espanyol.
A Luis Suarez brace, either side of Fedor Smolov‘s 50 th-minute equaliser, had them on course to do so however Aspas struck late in what might be a crucial minute in this tight title race.
Goals from Raul Garcia, Oihan Sancet and Asier Villalibre assisted Athletic Bilbao to a 3-1 win over Mallorca in the afternoon match.
Bayern Munich raised the Bundesliga trophy in an empty arena as they ended the campaign with a 4-0 win over Wolfsburg.
Kingsley Coman, Mickael Cuisance, Robert Lewandowski and Thomas Muller were all on the scoresheet for the newly-crowned champions.
Chelsea-bound Timo Werner struck two times as RB Leipzig won 2-1 at Augsburg, moving them within 3 points of second- positioned Borussia Dortmund who suffered a shock 4-0 home defeat to Europa League-chasing Hoffenheim.
Andrej Kramaric scored all 4 goals for the visitors, the last of them a 50 th-minute penalty.
Borussia Monchengladbach ensured of the final Champions League spot with a 2-1 win over Hertha Berlin as Jonas Hofmann and Breel Embolo got on the scoresheet.
Werder Bremen whipped Perfume 6-1 to prevent automated transfer, a fate suffered by Fortuna Dusseldorf after they were beaten 3-0 by Union Berlin to sign up with Paderborn in the second tier.
Paderborn signed off with a 3-2 defeat at Eintracht Frankfurt, while Bayer Leverkusen beat Mainz 1-0 and Freiburg were 4-0 winners over Schalke.