Here it is, the moment we've been waiting for: the BET Awards tribute to Prince.
It's up to Sheila E., Janelle Monae, Stevie Wonder, and The Roots to show up and prove themselves after BET threw major shade at Madonna's tribute at the Billboard Music Awards.
So is this one bigger and better?
Related: A Prince Musical Might Be On The Way
Well, it's certainly bigger, as it was split up into multiple performances throughout the night. And it all started (above) with the Legendary Roots Crew, along with Erykah Badu and Bilal.
Erykah was subdued and surprisingly forgettable doing The Ballad Of Dorothy Parker… Bilal, on the other hand, really brought the spirit of the Purple One to the stage with his performance of The Beautiful Ones.
Next up, Tori Kelly joined Stevie Wonder — who interestingly enough was also in Her Madgesty's BBMAs tribute — for a performance of Take Me With U.
It was just OK… but then Jennifer Hudson took the stage and showed everyone how paying tribute is DONE.
Ch-ch-check out all the AH-Mazing performers honoring the late artist starting with the Roots with Erykah and Bilal (below)!
Tags: bet, bet awards, bet awards 2016, billboard music awards, janelle monae, jennifer hudson, madonna, maxwell, music minute, prince, sheila e., stevie wonder, the roots, tori kelly