The BET Awards were a '90s kid's dream come true with an N.W.A. reunion, P. Diddy performing "Mo Money Mo Problems," and Janet Jackson receiving the Ultimate Icon: Music Dance Visual Award.

Hosted by Black-ish stars Anthony Anderson and Tracee Ellis Ross, the show kicked off with last year's Lyricist of the Year winner Kendrick Lamar performing "Alright" on a police car with an American flag waving behind. (He also later took home Best Male Hip-Hop Artist.) But the night got really fun when the show celebrated Bad Boy Records' 20th anniversary with a medley of songs from Diddy alongside Lil' Kim, Ma$e, Faith Evans, 112 and The Lox, as well as a tribute to the late Notorious B.I.G. Then, to cap off the viral routine, Diddy fell. Through a hole.

C'mon, you know you missed these dance moves!

(Via)

The night of nostalgia continued when Ice Cube, DJ Yella and MC Ren reunited — no Dr. Dre, though --for the first time in decades, singing their 1988 hit "F-k Tha Police," among others. The appearance comes less than two months before the group's biopic Straight Outta Compton hits theatres. [Watch the trailer here.]

Check out the hottest celeb photos this month

Jackson also got a nice tribute when Tinashe, Jason Deruloand Ciara performed a medley of her songs before she took the stage.

aram> aram>aram> aram>

"It's been a very long journey. My heart is so full," Jackson said. "Thank you God for making everything possible. I am so grateful for the support you've always given me... Last but not least, to my loving husband and to all the fans I've missed you so much and I love you so much." In May, the singer announced she was making her first new album since 2008 and will be going out on a world tour.

Awesome performances aside, there were also some big winners including Sam Smith, who was named Best New Artist (and was absent), and Nicki Minaj, who was named Best Female Hip-Hop Artist. Check out the full list of winners here.

What was your favorite moment of the night?