The Roots brought the musical fireworks to the stage at the annual Philly 4th of July Jam on Independence Day, which also aired on VH1. The all-star bill featured great performances from Jill Scott, J. Cole, John Mayer, Ne-Yo and many others.

The Philadelphia hip-hop band warmed up the crowd with a brief set that included 'The Seed (2.0)' and a medley of Sugarhill Gang's 'Apache' and Kool and the Gang's 'Jungle Boogie.'

The Roots then brought out the host, Kevin Hart, a Philly native, who asked the crowd to help him celebrate his upcoming 34th birthday a little early (Note: Hart's birthday is on July 6). The funnyman requested the audience to sing Stevie Wonder's 'Happy Birthday' song to him, which they obliged.

Jill Scott
VH1
loading...

Up next was Jilly from Philly, who looked radiant in her colorful ensemble. And that hairdo -- girl, work it! The R&B songbird provided a glowing performance of such hits as 'The Way,' 'So Blessed' and 'Golden.' "Love ya, Philadelphia," she told the hometown crowd before exiting the stage.

J. Cole
VH1
loading...

Other highlights of the night came by way of rapper J. Cole. Although his set was extremely brief he made the best of it with a three-song medley. The Roc Nation artist had the crowd singing along to 'Work Out' before he dived into his 'Born Sinner' tracks 'Crooked Smile' and 'Power Trip.'

John Mayer
VH1
loading...

Rocker John Mayer followed and had a great set as well. The guitarist-singer didn't go deep into his catalog but did perform fan-favorites 'Something Like Olivia' and the Curtis Mayfield-inspired 'Waiting on the World to Change.'

Ne-Yo
VH1
loading...

Ne-Yo closed out the festivities with his performance of dance hits. The crooner moved audiences with 'Give Me Everything' and 'Closer' before slowing it down with his classic ballad 'So Sick.' He then finished with his latest hit single, 'Let Me Love You (Until You Learn to Love Yourself).'

It was the perfect song to end on such a beautiful and hot night in the City of Brotherly (and Sisterly) Love.

Watch VH1's 'Philly 4th of July Jam' Special Feat. The Roots + Special Guests

More From TheDrop.fm