Mahershala Ali won his second best supporting actor Oscar in three years. He won for Moonlight in 2017 and has now won for playing jazz pianist Don Shirley in Green Book.
"Trying to capture his essence pushed me to my ends, which was a reflection of the person he was and the life that he lived," Ali said.
The film tells the story of Shirley's tour to the racially segregated US Deep South in the 1960s, but its chances had been thought to have been dented by a series of controversies.
Meanwhile, a tearful Regina King won best supporting actress for If Beale Street Could Talk, from what was her first Oscar nomination.
She said: "I'm an example of what it looks like when support and love are poured into someone - mom, I love you so much."
- ۹۷/۱۲/۰۶