21 Savage took the stage at Rolling Loud Miami Sunday, and judging by the warm reception he got, you probably wouldn't assume the performance took place during a torrential downpour. Unfortunately, weather conditions are beyond the festival's control, and the show must go on. So it was up to 21 to convince fans to stick around despite the gallons of water falling on their heads. From the looks of it -- he pulled it off. Unlike Future, Travis Scott, and Playboi Carti, 21 didn't rely on surprise guest appearances, instead focusing on bringing his own energy to everything from Savage Mode deep cuts to his scene-stealing appearance on Migos' "BBO." By the time he ripped into "X," the whole crowd was rapping along in their ponchos.

You can watch the full performance below.

21 recently appeared on Ty Dolla $ign's "Clout," a track from the Beach House 3 deluxe edition released Friday. Though Metro Boomin recently announced his retirement, a photo of himself and 21 Savage posted to Instagram sparked rumors of another collaboration between the two. The rapper and producer teamed up in 2016 for the collaborative project Savage Mode. 21 hinted that we may hear new music in the next few months by tweeting "Savage Summer" last week.