The 2017 edition of MTV’s Video Music Awards is in full swing, kicking off with a fiery set by the one and only Kendrick Lamar. With performances also arriving from Ed Sheeran and Lil Uzi Vert, Logic, Alessia Cara, Lorde, and more, check out all the night’s sets here.

Cardi B

The rise of Cardi B continues. Less than 24 hours after she performed at the Floyd Mayweather vs. Conor McGregor bout in Las Vegas, the Bronx-bred rapper took over the 2017 MTV Video Music Awards pre-show stage to deliver a high-energy performance of “Bodak Yellow,” which recently peaked at No. 3 on the Billboard Hot 100 chart.

Khalid

Sending fans his “Location,” one of 2017’s most beloved upstarts Khalid hit the VMAs pre-show with a beautiful medley that included songs like “Location” and “Young, Dumb & Broke.”

Kendrick Lamar

As reported earlier, Kendrick came, saw, and conquered with his fiery DAMN. opener.

Ed Sheeran and Lil Uzi Vert

The unlikely combination of Ed Sheeran and Lil Uzi Vert collided for quite the surprise, performing their hit singles “Shape of You” and “XO Tour Llif3” respectively.

Lorde

Dancing to a remix of “Homemade Dynamite,” a record off her incredible Melodrama release, Lorde skipped the singing and opted for some jubilant dance moves. Earlier in the night, the singer tweeted that she was down with the flu. Looks like she delivered her version of Jordan’s “Flu Game.”

Fifth Harmony ft. Gucci Mane

Coming off a big win tonight for Best Pop Video, Fifth Harmony and Gucci Mane reunited for a special rendition of “Down.”

Demi Lovato

Backed by a gospel choir, Demi Lovato strutted down the outdoor stage for a live rendition of her summertime standout “Sorry Not Sorry.”

Alessia Cara

Alessia Cara continued her successful run following 2015’s Know It All with a rousing performance of “Scars to Your Beautiful,” which was also up for Video of the Year.

Logic ft. Alessia Cara and Khalid

With Alessia Cara, Khalid, and an orchestra in tow, Logic won the night with this powerful moment.

Pink

Carrying a career-spanning set to the VMAs stage and cementing a legacy was Pink, who was honored this year with the coveted Video Vanguard award. The awesome performance was a fitting mirror of how she’s been able to stand outside the norm all these years and move the needle as one of music’s iconic voices.

30 Seconds to Mars ft. Travis Scott

Travis Scott turned heads when he made a surprise appearance during 30 Seconds to Mars’ performance of “Walk On Water.” He gave a short update to his buzzing single “Butterfly Effect,” while the group, led by Jared Leto, played their first new track in four years.

Katy Perry & Nicki Minaj

Closing out the night was host Katy Perry and Nicki Minaj, who together performed “Swish Swish.” Just days after debuting the hilarious, star-studded music video, the pair brought the game to the big stage.