As opposed to the heavily criticised ceremony of 2016, diversity triumphed on Sunday night.

Moonlight, a predominantly black cast film, won the best picture award after the category was incorrectly awarded to La La Land.

Advertisement

Star of the movie, Mahershala Ali, had earlier made history as the first Muslim actor to win an Oscar in the best supporting actor category while Viola Davis won best supporting actress for her role in Fences.

La La Land won six out of its 14 total nominations, including best actress, best director and best picture.

Emma Stone won best actress in a leading role while Cassey Affleck won best actor for his effort in Manchester by the Sea.

Advertisement

Here is the complete list of winners.

Best lead actress
Isabelle Huppert — “Elle”
Ruth Negga — “Loving”
Natalie Portman — “Jackie”
Emma Stone — “La La Land” — WINNER
Meryl Streep — “Florence Foster Jenkins”

Best picture
“Arrival”
“Fences”
“Hacksaw Ridge”
“Hell or High Water”
“Hidden Figures”
“La La Land” — WINNER
“Lion”
“Manchester by the Sea”
“Moonlight”

Advertisement

Best directing
Damien Chazelle — “La La Land” — WINNER
Mel Gibson — “Hacksaw Ridge”
Barry Jenkins — “Moonlight”
Kenneth Lonergan — “Manchester by the Sea”
Denis Villeneuve — “Arrival”

Best lead actor
Casey Affleck — “Manchester by the Sea” — WINNER
Andrew Garfield — “Hacksaw Ridge”
Ryan Gosling — “La La Land”
Viggo Mortensen — “Captain Fantastic”
Denzel Washington — “Fences”

Best adapted screenplay
“Arrival”
“Fences”
“Hidden Figures”
“Lion”
“Moonlight” — WINNER

Advertisement

Best original score
“La La Land” — WINNER
“Lion”
“Jackie”
“Moonlight”
“Passengers”

Best original song
“Audition (The Fools Who Dream)” — “La La Land”
“Can’t Stop the Feeling” — “Trolls”
“City of Stars” — “La La Land” — WINNER
“The Empty Chair” — “Jim: The James Foley Story”
“How Far I’ll Go” — “Moana”

Best original screenplay
“Hell or High Water”
“La La Land”
“The Lobster”
“Manchester by the Sea” — WINNER
“20th Century Women”

Advertisement

Best foreign language film
“Land of Mine” (Denmark)
“A Man Called Ove” (Sweden)
“The Salesman” (Iran) — WINNER
“Tanna” (Australia)
“Toni Erdmann” (Germany)

Best animated short film
“Blind Vaysha”
“Borrowed Time”
“Pear Cider and Cigarettes”
“Pearl”
“Piper” — WINNER

Best animated feature film
“Kubo and the Two Strings”
“Moana”
“My Life as a Zucchini”
“The Red Turtle”
“Zootopia” — WINNER

Advertisement

Best production design
“Arrival”
“Fantastic Beasts and Where to Find Them”
“Hail, Caesar!”
“La La Land” — WINNER
“Passengers”

Best visual effects
“Deepwater Horizon”
“Doctor Strange”
“The Jungle Book” — WINNER
“Kubo and the Two Strings”
“Rogue One: A Star Wars Story”

Best film editing
“Arrival”
“Hacksaw Ridge” — WINNER
“La La Land”
“Moonlight”
“Hell or High Water”

Advertisement

Best live action short film
“Ennemis Intérieurs”
“La Femme et le TGV”
“Silent Nights”
“Sing” — WINNER
“Timecode”

Best documentary short subject
“Extremis”
“4.1 Miles”
“Joe’s Violin”
“Watani: My Homeland”
“The White Helmets” — WINNERS

Best cinematography
“Arrival”
“La La Land” – WINNER
“Lion”
“Moonlight”
“Silence”

Advertisement

Best sound editing
“Arrival” – WINNER
“Deepwater Horizon”
“Hacksaw Ridge”
“La La Land”
“Sully”

Best sound mixing
“Arrival”
“Rogue One: A Star Wars Story”
“Hacksaw Ridge” – WINNER
“La La Land”
“13 Hours: The Secret Soldiers of Benghazi”

Best actress in a supporting role
Viola Davis — “Fences” — WINNER
Naomie Harris — “Moonlight”
Nicole Kidman — “Lion”
Octavia Spencer — “Hidden Figures”
Michelle Williams — “Manchester by the Sea”

Advertisement

Best actor in a supporting role
Mahershala Ali – “Moonlight” – WINNER
Jeff Bridges – “Hell or High Water”
Lucas Hedges – “Manchester by the Sea”
Dev Patel – “Lion”
Michael Shannon – “Nocturnal Animals”

Best makeup and hairstyling
“A Man Called Ove”
“Star Trek Beyond”
“Suicide Squad” – WINNER

Best costume design
“Allied”
“Fantastic Beasts and Where to Find Them” — WINNER
“Florence Foster Jenkins”
“Jackie”
“La La Land”

Advertisement

Best documentary feature
“Fire at Sea”
“I Am Not Your Negro”
“Life Animated”
“13th”
“O.J.: Made in America” — WINNER