Valencia ended an eight-game winless spell as they beat Espanyol, while Celta Vigo saw off Alaves.
Martin Montoya scored from close range after 17 minutes and Santi Mina sealed the victory in the 73rd, with David Lopez pulling a goal back.
Luis Enrique says Aleix Vidal may have more possibilities in the future after playing a key role in Barcelona's 5-0 win.
Luis Suarez and Lionel Messi led Barca in their five-goal rout of Las Palmas, positioning them two points behind Real.
Atletico Madrid picked up a scrappy win against a listless Real Betis at the Vicente Calderón Stadium.
Lionel Messi has now scored versus every La Liga side he's faced as Barca downed Las Palmas 5-0.