Sevilla came from behind to win 2-1 at Real Sociedad on Sunday and stay in contention for an unlikely La Liga title bid.
The visitors, who won a dramatic match at Celta Vigo 4-3 in their last fixture, fell behind in the fifth minute to a goal from their former forward Carlos Fernandez.
But they responded with two quick-fire strikes by midfielder Fernando and striker Youssef En-Nesyri in the 22nd and 24th minutes to move into the lead.
Tottenham confirm Gil deal, with Lamela heading to Sevilla
- Werner not what Chelsea expected but still crucial to Tuchel's grand plan
- Copa win proves Barca heading in right direction under Koeman
Brazilian Fernando created the danger for the equaliser and then pounced on a poor clearance from Robin Le Normand to score.
En-Nesyri also showed good anticipation when he put his side in front moments later, following up a deflected shot which came off the post to steer the ball into the unguarded net.
Sevilla comfortably defended their lead in the second half to record a fifth win in six league games which included a 1-0 victory at home to Atletico this month.
Sevilla are fourth in the standings on 64 points after 31 games, three behind leaders Atletico Madrid who host Eibar later on Sunday. Real Madrid are second on 66 after 30 games and Barcelona third on 65 from 30 matches.
Sevilla have not won the Spanish title since 1946 and have not finished in the top two since 1957 but En-Nesyri dared to dream.
"We'll go all out to win the seven games we have left and try to win La Liga. We're going to fight for the title," he told reporters.
Sevilla visit Levante on Wednesday before home games against Granada and Athletic Bilbao. They travel to Real Madrid on May 9.
Opinion: Isak could be real prize in summer of big name strikers on the move
Lopetegui turns down 'dizzying' offer from Tottenham