The victory takes Atletico Madrid up to third after Getafe were defeated 3-0 by Sevilla at the Coliseum Alfonso Perez.
The visitors were on the scoresheet shortly before half-time when Sergio Reguilon set up Lucas Ocampos for the opener.
Fernando then doubled Sevilla's lead midway through the second half before Jules Kounde put the game out of reach with 15 minutes remaining.
Espanyol remain rooted to the foot of the table following a 2-1 defeat at Real Valladolid.
The basement boys were forced to play the majority of the match with 10 men when David Lopez was sent off after 25 minutes.
Sandro Ramirez found the breakthrough with 13 minutes to play before Sergi Guardiola doubled the home side's advantage.
Adri Embarba scored a consolation penalty for Espanyol who are five points adrift of safety.
Darwin Machis scored twice in the first half as Granada secured a 3-0 away win at Osasuna, while Rodrigo Ely scored in stoppage time as Alaves came from behind to see off Athletic Bilbao with a 2-1 victory.
In Italy, Lazio moved back to within one point of Juventus at the top of Serie A following a 3-2 victory at relegation-threatened Genoa.
Adam Marusic opened the scoring for the visitors with two minutes gone before Ciro Immobile doubled Lazio's lead shortly after the interval.
Francesco Cassata pulled one back for the hosts, but Danilo Cataldi moved Lazio two goals clear with 71 minutes gone. Domenico Criscito scored a late consolation penalty.
Immobile's second-half strike ensured he became the first player since Inter Milan's Antonio Angelillo in 1959 to score 27 Serie A goals after 25 matches.
In the league's only other fixture, Roma ended a three-match losing streak by putting four past Lecce.
Cengiz Under and Henrikh Mkhitaryan scored in the opening half before Edin Dzeko and Aleksandar Kolarov netted after the break in a comprehensive victory for the home side.
Inter Milan's encounter with Sampdoria, Cagliari's visit to Verona, Atalanta's match against Sassuolo, and Torino's clash with Parma were all postponed due to fears over the spread of the coronavirus.
Paris St Germain moved 13 points clear at the top of Ligue 1 following a dramatic 4-3 win over Bordeaux.
Edinson Cavani became the first player to score 200 goals for the club when the Uruguay international cancelled out Hwang Ui-jo's surprise opener.
Marquinhos scored in both halves and Kylian Mbappe was also on target, while Neymar was sent off in added time following a second bookable offence.
M'Baye Niang scored twice as Rennes secured a late 2-1 victory over Nimes.
Nolan Roux put the visitors ahead with less than one minute gone before Niang scored his first shortly after.
Anthony Briancon was dismissed for Nimes early in the second half, with Niang scoring the winner in the 89th minute.
Elsewhere, Boulaye Dia's stoppage-time penalty cancelled out Denis Bouanga's opener as Reims hit back to draw 1-1 with St Etienne.
In the Bundesliga, both Bayer Leverkusen and Wolfsburg recorded victories.
Moussa Diaby and Nadiem Amiri scored in the 25th and 59th minutes respectively in a 2-0 triumph for Bayer over Augsburg, while Renato Steffen bagged a brace as Wolfsburg ran out comfortable 4-0 winners against Mainz.