Jimmy Fallon's lip-sync battle bit topped itself once again with an epic, star-studded showdown following Super Bowl XLIX on Sunday.
Joined by Will Ferrell and Kevin Hart, Jimmy and the group battled for best-lip-syncer bragging rights, with Will kicking off the competition with Beyonce's "Drunk in Love."
"My first song is by the Queen Bey – the one, the only, Beyonce," Will said, before launching into Bey's sexy ballad with a solid floor-writhe.
Jimmy was up next, powerfully mouthing Kelly Clarkson's "Since U Been Gone."
Kevin serenaded Will with John Legend's "All of Me," touching the "SNL" alum's stomach as he sang, "Love your curves and all your edges."
For their second songs, Will gave a rousing performance of "Let It Go" from "Frozen," and Kevin delivered the laughs with Katy Perry's "Roar."
Jimmy blew the competition out of the water when he performed "(I've Had) The Time Of My Life" from "Dirty Dancing" – complete with choreography from the film – with the help of surprise guest Drew Barrymore.
-- Erin O'Sullivan