Thanks to blogger extraordinaire Ddot Omen of Ddotomen.co for compiling all the performances from the 2017 BET Awards, held at the Microsoft Theater in Los Angeles on Sunday.

Performers include Xscape, New Edition, Bruno Mars, Chris Brown, Future & Kendrick Lamar, French Montana & Swae Lee, Migos & Post Malone, Trey Songz, Mary J. Blige & A$AP Rocky, and Big Sean.

Xscape Reunion

Bruno Mars

Future & Kendrick Lamar

NEW EDITION / Biv Bell Devoe

French Montana & Swae Lee

Migos & Post Malone

Trey Songz

Mary J. Blige with ASAP Rocky

Big Sean

Chris Brown