Sevilla earned a morale-boosting and timely victory after seeing off lowly Tenerife 3-0 at the Ramon Sanchez Pizjuan.
The Andalusian outfit had failed to win any of their previous eight competitive matches and last week lost 3-0 at Villarreal in interim coach Antonio Alvarez's first game in charge, a result that left them two points off the Champions League places.
However, first-half goals from strike duo Frederic Kanoute and Luis Fabiano gave Sevilla a deserved half-time lead against Tenerife and they wrapped up their biggest league win since September when Jose Carlos curled home a late free-kick.
The victory provisionally moves Sevilla back into fourth place, a point ahead of Real Mallorca who play Almeria on Sunday, and with just eight rounds left in the season it was a much-welcomed return to winning ways.
For Tenerife, the loss leaves them six points adrift of safety after Real Zaragoza beat Malaga earlier this evening.
Tenerife came into the match with the worst away record in the division having picked up just three points outside the Canary Islands since winning promotion, but they had a good chance to take an early lead today following a corner routine straight off the training ground.
The move looked to be working to perfection as a corner was played low into the near post before being laid back into Nino's path, but Tenerife's star striker could not produce a finish to match, dragging his left-footed shot wide of the far post.
That was in the eighth minute, and 13 minutes later Tenerife found themselves behind.
Fabiano did well to put Kanoute in behind visiting centre-back Ezequiel Luna and the Mali international coolly stroked home his seventh goal of the season from the edge of the box.
The home side suffered a brief scare seven minutes later when goalkeeper Andres Palop raced 35 yards from goal and gifted possession to Tenerife, but neither Dinei nor Nino could take advantage, and it was all Sevilla for the remainder of the period.
Fabiano almost doubled Sevilla's lead in the 32nd minute when he struck the crossbar, but there was no denying the Brazil international a minute before the break when he netted a superb effort.
A good Sevilla move resulted in Dirnei Renato whipping a cross into the box which his countryman controlled on his chest before drilling a low left-footed shot across Sergio Aragoneses and into the far corner of the net.
The hosts might have been celebrating a 3-0 half-time lead after Adriano got through on the right, but although he managed to beat Aragoneses with his shot it was poorly struck and allowed Manolo Martinez to clear off the line.
Sevilla would have been hoping for a comfortable second half after finishing the first period in control, but relegation-battling Tenerife refused to make it easy for them.
Palop was forced into a good save to deny Dinei in the 48th minute following a defensive mistake, while 10 minutes later Nino looked certain to score only to see his close-range shot deflect off Fernando Navarro and land on the roof of the net.
Tenerife could not make the breakthrough though, and their faint hopes of getting anything out of the match disappeared completely in the 88th minute when substitute Jose Carlos curled an inch-perfect free-kick into the top corner from the edge of the box.