Sevilla scored twice in second-half stoppage time to beat Granada 4-2 and reclaim second place in the Spanish league on Friday.
Sevilla’s first five-round win lifted it three points clear of Barcelona and Atlético Madrid. Both have games over the weekend.
Runaway leader Real Madrid was nine points clear before hosting Getafe on Saturday.
Sevilla was staring at another costly stumble after Víctor Díaz equalized by heading home a corner kick with just two minutes remaining in regulation time to make it 2-2.
But the hosts pressed for the winner, which came when striker Rafa Mir steered in a superb headed pass by Ivan Rakitic after Papu Gómez found him in the area with a lob.
Gómez, who entered the game with Mir with around 20 minutes left, capped the victory by scoring after Oliver Torres squared the ball into the heart of the box in the ninth and final minute of injury time.
“We showed our character,” said Mir after recording his ninth league goal of the campaign.
“We have not been on a good run recently. (But) we said we would fight until the finish. Our fans can’t doubt that.”
Granada’s Darwin Machis opened the scoring before Sevilla rallied to take the lead with goals by Diego Carlos in the 32nd and Lucas Ocampos in the 66th.
Raul Torrente had to be carried off on a stretcher after apparently hurting his leg with the game still scoreless.
Sevilla XI (4-2-3-1): Bono;
Navas, Kounde, Carlos (Gudelj 79), Augustinsson;
Jordan, Rakitic; Ocampos (Mir 69), Martial (Gomez 69), Corona (Torres 83); En-Nesyri (Lamela 46)
Granada XI (5-3-2): Maximiano;
Escudero (Molina 83), Torrente (Sanchez 16), Duarte (Quini 72), Diaz, Uzuni;
Petrovic, Eteki (Soro 83), Milla; Machis (Arezo 72), Suarez.
So, what’s next?
Sevilla will be hosting Real Madrid in LaLiga, which will be an essential game for Los Nervionenses as they try to keep pressure on the league leaders.
Meanwhile, Granada will host Levante in LaLiga.
Likewise, for more football news like this, click here.