Borja Baston salvaged a point for Alaves in a 1-1 draw at Girona on Saturday but the visitors missed the chance to move up to third place in La Liga table.
Real Madrid steadied the ship as a 3-0 win over Leganes put them on the brink of the Copa del Rey quarter-finals.
Jonathan Calleri scored the only goal as Alaves climbed to fifth in La Liga with a 1-0 win at Real Sociedad, while Girona and Getafe drew 1-1 in the day's other game.
Denis Suarez struck twice for Copa del Rey holders Barcelona as they thrashed Cultural Leonesa 4-1 on Wednesday to progress to the last 16 5-1 on aggregate.
Barcelona returned to the top of La Liga with a comfortable 2-0 victory against
Villarreal at the Nou Camp.
Sevilla took full advantage of Barcelona's draw with Atletico Madrid on Saturday to overtake both and go top of La Liga.
Diego Godin battled through injury to score a dramatic late winner as Atletico Madrid beat Athletic Bilbao 3-2 in La Liga on Saturday.
Second-placed Atletico Madrid had to settle for a point in La Liga after conceding a late equaliser in their 1-1 draw at lowly Leganes.
8 dedicated Sky Sports channels
Check out all the latest transfer news
All the gossip from the morning editions
Goals, highlights, previews and more...
Pick your team for free to win £5,000
©2019 Sky UK