On Wednesday night, Madison Square Garden was home to Screamfest -- the ultimate hip-hop party -- where Jay-Z, Kanye West, 50 Cent, Diddy, T.I., Swizz Beats and Ciara all shared the stage. Nearly 20,000 fans lost their minds when, while Jay-Z and T.I. helped West perform 'Can't Tell Me Nothing,' 50 ran on stage suspending any notions of rivalry.

The evening's highlight was a performance of Jay-Z's 'Encore,' which compelled the entire audience to throw up their diamonds -- the Roc sign. Judging by the reaction in these video clips, the event was certainly aptly titled.