Dansken gikk søndagens siste runde på syv slag under par, og endte 22 under par. Dermed holdt han italieneren Francesco Molinari bak seg i en høydramatisk avslutning.
Det var første gang en danske vant den tradisjonsrike turneringen, og den første seieren for Thorbjørn Olesen siden Turkish Airlines Open i 2016.
Etter en bogey på hull 17 behøvde Francesco Molinari eagle på siste hull for å få omspill. Det ble med birdie, og italieneren endte på -21. Lee Slattery fra England tok tredjeplassen på -20.
Se også: Resultater fra Italia