The 34-year-old produced some stunning golf to go round in 62 -- 10-under-par -- for a winning total of 277, 11-under.
Italy's Francesco Molinari was second with a four-round total of 279.