The victory takes Barcelona above Real Madrid into second place in the standings on 62 points, four behind leaders Atletico Madrid with 10 games left to play.
Barcelona and Real Madrid both crashed out of the Copa del Rey as Athletic Bilbao and Real Sociedad pulled off a shock Basque double to reach the semi-finals.
Unbeaten Real are a point ahead of promoted Granada and Atletico Madrid after Diego Simeone's side failed to break down their well-drilled local rivals.
After producing a sensational comeback from two goals down to beat Real Sociedad 4-2 on, Barcelona sit nine points clear at the top of La Liga.
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2022 TRT World.