Diego Simeone's men were without a victory from their last three matches, but a second-half goal from Saul Niguez saw them take the three points
The Spain international curled in a fine finish from just outside the area on 59 minutes to secure a fifth win and clean sheet in a row in La Liga against the Canary Islanders.
Diego Simeone's side, who had won only one of their previous five La Liga games and had failed to score in their last two league matches at home, looked short on confidence for much of the opening hour and missed good chances to take the lead through Kevin Gameiro and Saul in particular.
Mauricio Lemos rattled the crossbar with a stunning effort from close to the centre-circle to sum up the confident approach from the visitors, who enjoyed close to 70 per cent of the possession in an assured display that belied the fact that they have not won away since August.
Roque Mesa missed a good opportunity only a minute before Saul's winner, however, and the visitors could not muster a clear chance for an equaliser despite their dominance of the ball in the closing stages.

