The singer stepped in for stars Emma Stone and Ryan Gosling, performing both “Audition (The Fools Who Dream)” and “City of Stars” at the Oscars

By Karen Mizoguchi
February 26, 2017 11:47 PM
Advertisement
Credit: Kevin Winter/Getty

No, Emma Stone and Ryan Gosling did not perform their infectious La La Land songs at the 89th Academy Awards. But costar and professional singer John Legend did.

The musician stepped in for the actors and performed both “Audition (The Fools Who Dream)” and “City of Stars”, which nabbed the Best Original Song Oscar.

Legend, who previously won an Oscar for his song “Glory” from Selma, channeled Gosling’s character Sebastian, playing the keys beautifully as background dancers recreated scenes including the floating in space number.

Watch the PEOPLE & EW Red Carpet Live Oscars pre-show on Feb. 26 at 5 p.m. ET/2 p.m. PT on the People/Entertainment Weekly Network (PEN). Go to PEOPLE.com/PEN, or download the app on your favorite device. Then watch our Red Carpet Fashion Wrap-Up after the Oscars!

RELATED VIDEO: The 2017 Oscar Nominees, By the Numbers

Social media was buzzing during and after Legend’s performance: many praised the star’s pipes, while others said how sad they were that Stone and Gosling did not take the microphones.

Check out PEOPLE’s full 2017 Academy Awards coverage and complete winners list!

Others reminded everyone about Legend’s Arthur memes by posting a photo of the aardvark cartoon playing the piano.

In all, La La Land earned a total of 14 nominations, tying the all-time record set by All About Eve and Titanic.