The last time Lil Nas X took to a nationally televised stage, the viral rapper went viral for all the wrong reasons when his pants ripped during his Saturday Night Live performance. Thankfully, he was safe from a repeat wardrobe malfunction during his appearance on Sunday night’s BET Awards.

The chart-topping rapper may have not been up for any awards during Culture’s Biggest Night, but he delivered the goods with a streamy performance of “Montero (Call Me by Your Name)”, which culminated with a long kiss with one of his backing dancers. The Egyptian aesthetics all called to mind something between Michael Jackson’s “Remember the Time” and The Mummy series.

Watch the replay below.

Next up for Lil Nas X is a cameo appearance on the hit FXX series Dave. Season 2 of Lil Dicky’s comedy is also set to feature appearances from Doja Cat, J Balvin, Rae Sremmurd, Lil Yachty, Benny Blanco, and others.