Just two days after he released his much-anticipated album DAMN., Kendrick Lamar performed at Coachella and shut the stage down. 

K. Dot served as one of the music festival's headliners. While onstage, he rapped some songs from his new project, as well as older songs from previously released albums. Releasing DAMN. right before Coachella was genius because people still weren't off of the high they experienced when they first listened to the LP.

All The Times We Shouted 'DAMN.' While Listening To Kendrick Lamar's Album

The Cali MC knew this very well and delivered his best performance possible for his adoring fans in the audience -- which included Rihanna and Lana Del Rey. Lamar spit bars off of "DNA," "ELEMENT," "XXX," "HUMBLE," "LUST," and more. K. Dot had some surprises up his sleeves, too. He also brought out Travis Scott onstage with him to perform "Goosebumps," Schoolboy Q out to perform "THat Part" and Future to perform "Mask Off." 

Check out clips of Kendrick Lamar's Coachella set below. 

**WARNING: Explicit language below**

#kendricklamar brings out #future at #coachella

A post shared by DJ Akademiks (@akadmiks) on

#Rihanna was HYPE during #KendrickLamar's set at #Coachella last night. What music are you feeling right now? ☎️: 866.236.8923

A post shared by Big Boy's Neighborhood (@bigboysneighborhood) on

And that's just how I feel... . #kendricklamar #coachella #HOUSEOF7X

A post shared by Tiffany Bright (@tea_bright) on

Photo: Getty Images