Barcelona recovered from El Classico defeat against Real Madrid after claiming a 2-0 away victory over Mallorca in the Primera Liga on Saturday.
Mexican defender Rafael Marquez broke the deadlock three minutes past the hour mark.
He rose unmarked at the near post to head home Xavi’s corner from the left.
Cameroonian striker Samuel Eto’o ensured the victory in stoppage time when he fired a powerful bullet that left the keeper with no chance.
The league title remains in Barca sight as they lie second in the table with 37 points, four adrift of leaders Real.
Los Merengues can increase the gap if they beat Real Zaragoza later on Sunday.
نرشح لكم
ريليفو: مبابي هو الحل وليس الأزمة.. وهذا هو الدور الذي يطلبه أنشيلوتي
آس: ريال مدريد يحسم موقفه من ضم فيرتز وكيميتش
ريليفو: عائق كبير يقف أمام انتقال لابورت إلى ريال مدريد
تقرير - ريال مدريد ينافس برشلونة لإنقاذ خط دفاعه
مدرب إسبانيا يكشف سبب استدعاء كوبارسي وتجاهل إنيجو مارتينيز
مؤتمر أولمو: رودري يستحق الكرة الذهبية.. واللعب كل 3 أيام أمر خطير
دوري الأمم الأوروبية - إيطاليا تحسم تأهلها وترسل بلجيكا إلى الملحق
دوري الأمم الأوروبية - إنجلترا تقسو على اليونان بثلاثية.. وهالاند يقود النرويج لاكتساح سلوفينيا