Stephen Gallacher made an eagle on the 16th hole to win the Dubai Desert Classic on Sunday, overcoming early jitters to beat playing partner Richard Sterne by three shots.Gallacher finished with a 22-under total of 266. Looking for his first European Tour win since 2004, Gallacher (71) had a nervous start. The 111th-ranked Scotsman had a three-shot lead over Sterne but bogeyed the first two holes while Sterne birdied the second.The two traded places several times after that, as each struggled in windy conditions. Gallacher then holed a sand wedge on No. 16 from 115 yards for an eagle that gave him a four-shot lead.