Rafael Cabrera-Bello shot a under 68 on Sunday, then held on for a narrow victory at the Dubai Desert Classic.

Cabrera-Bello finished at 18-under-par 270, one stroke ahead of Lee Westwood (70) and Stephen Gallacher (69). Both had a chance to force a playoff with a birdie at the 18th, but both missed their putts to end tied in second place.

Marcel Siem carded a 71 to finish alone in fourth at 15-under, while Rory McIlroy (71) was among a group of four another shot back.

It was the second European Tour victory for Cabrera-Bello, who won the Austrian Golf Open in 2009.