Moments after Big Sean spotlighted a young man who survived the chaos of the shooting at Stoneman Douglas High School in Parkland, Fla. last month, Eminem took the stage with Kehlani to perform his Revival track, "Nowhere Fast," at the 2018 iHeartRadio Music Awards on Sunday (March 11).

Storming the stage, Em was as passionate as ever as he spit a few seemingly impromptu lyrics that struck at the wrongs of the world. "But now we're on a path headed to nowhere and fast/Another terrorist attacks/Like a tariff, blows half of Madison Square up, alas/We perish in the blast/But that isn’t scaring us, we pass," Em spit before the crowd.

It was an energetic, but solemn moment for a night that's brought out the very biggest stars in the music industry. Shouts to Em for delivering once again.

Em, of course, wasn't the only rapper to supply fans with an epic performance. At the very beginning of the show fans were treated to an electric opening performance from Cardi B, who once again reaffirmed her status as a blooming rap superstar by delivering a live medley of her biggest hits.

Over the course of just about six minutes, she ran through energetic bursts of "Bartier Cardi," her guest verse on Migos' "MotorSport" and her feature on G-Eazy's "No Limit." She even served up her guest verse on Bruno Mars' "Finesse (Remix)."

Check out Em and Kehlani's performance for yourself below, and peep XXL's list of all the winners at the 2018 iHeartRadio Music Awards when you're done.

See Young Thug, G-Eazy and More on the 2018 iHeartRadio Music Awards
Red Carpet

More From KISS FM 96.9