The Catalans 2-1 win over 10-man Atletico Madrid was enough to open the gap to Real Madrid in LaLiga to seven points after Los Blancos were beaten by Mallorca.
Bayern Munich recovered from two goals down with three strikes after the 80th minute to claim a dramatic 3-2 win over SC Freiburg at Europa Park Stadion in the Bundesliga on Saturday.
Vinicius Junior got on the scoresheet for Real Madrid but it was not enough to prevent them falling to a shock 2-1 defeat to Osasuna at Estadio El Sadar in LaLiga on Saturday.
Bayern Munich overcame a resilient Eintracht Frankfurt 3-2, thanks to a sterling display by England international Harry Kane at the Allianz Arena.
Real Madrid, Real Sociedad, Atletico Madrid, Girona, Levante and Sevilla were all at the centre of a gripping La Liga Sunday that delivered goals, controversy and vital points at both ends of the table.
In a thrilling Sunday of La Liga fixtures, Real Madrid, Sevilla and Celta Vigo delivered standout performances as the Spanish top flight moved deeper into the 2025-26 season.