Madrid : Barcelona are still very much in the driver's seat in Spain after winning 2-0 against troubled Real Sociedad in the Primera Liga football tournament.
Their first away win in two months leaves Barca with 65 points from 33 games, four points more than second-placed Sevilla and five more than Real Madrid.
Ronaldinho was the star of the show in San Sebastian stadium Saturday, setting up second-half goals for Andres Iniesta and Samuel Eto'o with perfect through balls.
Sociedad – second from bottom and heading for relegation needed keeper Oscar Bravo to get to halftime with their goal intact.
In the 48th minute, Ronaldinho played through Iniesta for the first goal.
Two minutes from time Ronaldinho did the same for Eto'o, who calmly put away his 10th goal of an injury-marred season.
"I hope this win," said Eto'o, "will dispel some of the doubts that people have been having about us recently."
Later Saturday, Valencia won 2-1 at Deportivo Coruna with goals from Hugo Viana and David Silva.
The tight win keeps Valencia in fourth place, one point behind Real Madrid but five ahead of Zaragoza.
Valencia looked more dangerous Saturday than mid-table Depor, and it was little surprise when their deadlock was broken in the 38th minute. Spain forward Silva broke free down the left, his shot was blocked, and Viana was on hand to put away the rebound.
In the 68th minute, supersub Sebastian Taboada made it 1-1 with a powerful header on a centre from veteran Sergio Gonzalez.
Just five minutes later, with the hosts coming forward for another goal, a typically quick Valencia break ended with Miguel Angel Angulo setting up Silva to score the winner.