Barcelona beat Zaragoza as AC Milan edge past Juventus
Mali midfielder Keita was making only his 10th league start for Barca this season
Barcelona and AC Milan each secured 1-0 wins ahead of their respective Champions League last 16, second leg ties against Arsenal and Tottenham.
David Villa, Andres Iniesta and Sergio Busquets started on the bench as La Liga leaders Barca beat Real Zaragoza thanks to a Seydou Keita strike.
The victory put Pep Guardiola's side seven points ahead of Real Madrid, who won 3-1 at Racing Santander.
AC Milan claimed a 1-0 win at Juventus courtesy of a Gennaro Gattuso shot.
The Milan midfielder will miss the Spurs game due to a four-match European for his headbutt on Spurs assistant boss Joe Jordan in the first leg which the Rossoneri lost 1-0.
Gattuso's shot surprised Juve keeper Gianluigi Buffon midway through the second half as Milan stretched their Serie A lead to eight points on Saturday before their advantage was pegged back to five points after champions Inter Milan beat Genoa on Sunday.
Barca might have won by a greater margin had it not been for Zaragoza goalkeeper Toni Doblas, who made a string of brilliant saves.
Guardiola eventually brought on striker Villa and playmaker Iniesta, though midfielder Busquets was not used.
Arsenal won the last-16 first-leg tie against the Spanish side 2-1 at the Emirates.
Earlier on Saturday in Spain Real Betis defender Miki Roque, a former Liverpool youth player, announced he needs surgery on a malignant tumour in his pelvis.
The 22-year-old was at Liverpool between 2005 and 2009 and was part of their FA Youth Cup winning team in 2006.
He also appeared as a first-team substitute in a Champions League match against Galatasaray in December 2006.
Meanwhile in France, referees from the third division were brought in to officiate the day's Ligue 1 games after a row between the French football federation and the usual referees, who had wanted to delay the kick-offs in protest at recent criticism from players, coaches and pundits.
Stades Rennes returned to the top of the league with a nervy 1-0 win at Montpellier.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.