Well, that was eventful.

The 2017 Academy Awards went from the usual predictability - with Emma Stone, Casey Affleck ,and Damien Chazelle all picking up expected awards for Best Actress, Best Actor, and Best Director respectively, to a last-moment twist worthy of M. Night Shyamalan.

Presenters Warren Beatty and Faye Dunaway came onstage to present Best Picture, with Dunaway reading out La La Land; yet, halfway through, the realisation spread that the wrong envelope had been handed out - and it was Moonlight who won the award.

Which means Moonlight walks away from the evening with three awards, including Best Picture, while La La Land wins the most awards of the night with six.

Here are the winners in full, updated as announced.

BEST PICTURE

Arrival

Fences

Hacksaw Ridge

Hell or High Water

Hidden Figures

La La Land

Lion

Manchester by the Sea

Moonlight *WINNER*

ACTOR IN A LEADING ROLE

Casey Affleck, Manchester by the Sea *WINNER*

Andrew Garfield, Hacksaw Ridge

Ryan Gosling, La La Land

Viggo Mortensen, Captain Fantastic

Denzel Washington, Fences

Oscars 2017: Best dressed on the red carpet Show all 25 1 /25 Oscars 2017: Best dressed on the red carpet Oscars 2017: Best dressed on the red carpet Hailee Steinfeld Getty Images Oscars 2017: Best dressed on the red carpet Taraji P. Henson Getty Images Oscars 2017: Best dressed on the red carpet Chrissy Teigen Getty Images Oscars 2017: Best dressed on the red carpet Ruth Negga Reuters Oscars 2017: Best dressed on the red carpet Dev Patel PA Oscars 2017: Best dressed on the red carpet Karlie Kloss Getty Images Oscars 2017: Best dressed on the red carpet Emma Roberts Getty Images Oscars 2017: Best dressed on the red carpet Riz Ahmed Oscars 2017: Best dressed on the red carpet Felicity Jones AFP/Getty Images Oscars 2017: Best dressed on the red carpet Isabelle Huppert AFP/Getty Images Oscars 2017: Best dressed on the red carpet Octavia Spencer Oscars 2017: Best dressed on the red carpet Mahershala Ali Rex Features Oscars 2017: Best dressed on the red carpet Michelle Williams Getty Images Oscars 2017: Best dressed on the red carpet Naomie Harris AFP/Getty Images Oscars 2017: Best dressed on the red carpet Scarlett Johansson Getty Images Oscars 2017: Best dressed on the red carpet Ryan Gosling Getty Images Oscars 2017: Best dressed on the red carpet Viola Davis Getty Images Oscars 2017: Best dressed on the red carpet Charlize Theron Getty Images Oscars 2017: Best dressed on the red carpet Dakota Johnson REUTERS Oscars 2017: Best dressed on the red carpet Chris Evans Oscars 2017: Best dressed on the red carpet Brie Larson Oscars 2017: Best dressed on the red carpet Jamie Dornan and Amelia Warner REUTERS Oscars 2017: Best dressed on the red carpet Sofia Boutella PA Oscars 2017: Best dressed on the red carpet Pharrell Williams Rex Features Oscars 2017: Best dressed on the red carpet Kirsten Dunst Getty Images



ACTRESS IN A LEADING ROLE

Isabelle Huppert, Elle

Ruth Negga, Loving

Natalie Portman, Jackie

Emma Stone, La La Land *WINNER*

Meryl Streep, Florence Foster Jenkins

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

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

DIRECTING

Denis Villeneuve, Arrival

Mel Gibson, Hacksaw Ridge

Damien Chazelle, La La Land *WINNER*

Kenneth Lonergan, Manchester by the Sea

Barry Jenkins, Moonlight

ADAPTED SCREENPLAY

Arrival

Fences

Hidden Figures

Lion

Moonlight *WINNER*

ORIGINAL SCREENPLAY

Hell or High Water

La La Land

The Lobster

Manchester by the Sea *WINNER*

20th Century Women

ANIMATED FEATURE FILM

Kubo and the Two Strings

Moana

My Life as a Zucchini

The Red Turtle

Zootropolis *WINNER*

FOREIGN LANGUAGE

Land of Mine

A Man Called Ove

The Salesman *WINNER*

Tanna

Toni Erdmann

CINEMATOGRAPHY

Arrival

La La Land *WINNER*

Lion

Moonlight

Silence

COSTUME DESIGN

Allied

Fantastic Beasts *WINNER*

Florence Foster Jenkins

Jackie

La La Land

DOCUMENTARY FEATURE

Fire at Sea

I am Not Your Negro

Life Animated

OJ Made in America *WINNER*

The 13th

DOCUMENTARY SHORT

Extremis

4.1 Miles

Joe's Violin

Watani: My Homeland

The White Helmets *WINNER*

EDITING

Arrival

Hacksaw Ridge *WINNER*

Hell or High Water

La La Land

Moonlight

MAKEUP AND HAIRSTYLING

A Man Called Ove

Star Trek Beyond

Suicide Squad *WINNER*

ORIGINAL SCORE

Jackie

La La Land *WINNER*

Lion

Moonlight

Passengers

ORIGINAL SONG

Audition, La La Land

Can’t Stop the Feeling, Trolls

City of Stars, La La Land *WINNER*

The Empty Chair, The James Foley Story

How Far I’ll Go, Moana

PRODUCTION DESIGN

Arrival

Fantastic Beasts

Hail, Caesar!

La La Land *WINNER*

Passengers

ANIMATED SHORT FILM

Blind Vaysha

Borrowed Time

Pear Cider and Cigarettes

Pearl

Piper *WINNER*

LIVE ACTION SHORT FILM

Ennemis Interieurs

La Femme et le TGV

Silent Nights

Sing *WINNER*

Timecode

SOUND EDITING

Arrival *WINNER*

Deepwater Horizon

Hacksaw Ridge

La La Land

Sully

SOUND MIXING

Arrival

Hacksaw Ridge *WINNER*

La La Land

Rogue One

13 Hours