Casey Affleck has won Best Actor at the Oscars for his performance in Kenneth Lonergan's drama Manchester by the Sea.

The actor beat out fierce competition from Denzel Washington (Fences), Andrew Garfield (Hacksaw Ridge), Viggo Mortensen (Captain Fantastic) and Ryan Gosling (La La Land) to win the trophy.

While Affleck won the Golden Globe in January, it was Washington who bagged the Screen Actors Guild award earlier this month - an accolade that's correctly predicted the eventual Oscar winner for the past 12 years.

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

This is the second Oscar for Manchester by the Sea in which Affleck plays Lee Chandler - writer-director Lonergan won Best Original Screenplay for the film earlier in the evening.

To follow all the happenings at this year's Oscars ceremony, check out our live blog here. You can find a list of all the winners here.