Hilarious Jimmy Fallon Lip Sync Battle With Will Ferrell and Kevin Hart [VIDEO]

By: Faith Rinker

On last night's episode of The Tonight Show, Jimmy Fallon, Will Ferrell and Kevin Hart competed in the Super Bowl of lip-sync battles. If you ask me Will Ferrell had it in round one when he went all Diva in Beyonce's "Drunk in Love." Ferrell's facial expressions as Kevin Hart delivered John Legend's "All of Me" also had me rooting for Will in round one.

BUT, it's not over til it's over…even as Will Ferrell performed Frozen's "Let It Go", Jimmy Fallon surprised everyone with a surprise guest, his ace in the hole, Drew Barrymore who helped him not only lip-sync Bill Medley and Jennifer Warnes' "(I've Had) The Time of My Life" from Dirty Dancing, but complete with dancing and lifting where Fallon ripped his pants. 

Fallon for the win at 8:30.