When Jimmy Fallon revealed on The Tonight Show that he would be competing against The Voice judges Blake Shelton and Gwen Stefani in one of his epic lip sync battles, you knew it had to be good! As the battle goes, each quasi-singer surprises their fellow contestants with a song of their choosing, and then does their best lip-sync. See how well they fared…

WATCH: Hamster Takes on Competitive Eater Takeru Kobayashi in Hot Dog Eating Contest

Blake started off with a rendition of Taco’s “Puttin’ on the Ritz” (with quite the tap-sync we might add)…

Blake Shelton Fallon Tonight Show Lip Sync

Which was followed by Jimmy’s take on Ellie Goulding’s “Burn”:

Jimmy Fallon Burn Lip Sync

Then, Gwen took the stage to do Carly Rae Jepsen’s (still super catchy) “Call Me Maybe”, but made sure to include her own signature dance moves we all know and love—and bonus points to G for poking fun at her own Emmy’s goof by mis-identifying Jimmy Fallon as Jimmy Kimmel…

Gwen Stefani Tonight Show Call Me Maybe

For round 2, Blake decided to go old school once again, with everyone’s favorite ’80s tune “Nothing’s Gonna Stop Us Now” by Starship:

Blake Shelton Fallon Lip Sync

And Jimmy took a chance with Spike Jones’ “Cocktails for Two”—maybe he wanted to introduce his young audience to some good old-fashioned tunes? Or maybe he just wanted to make funny faces…

Jimmy Fallon Lip Sync Cocktails for two

OK! News: Find Out Which Former SNL Cast Member Is Returning To The Show As Announcer

Jimmy Fallon lip sync cocktails for two spike jones

For Gwen’s second outing, she chose “My Endless Love” by Lionel Richie and Diana Ross...

Gwen Stefani My Endless Love Tonight Show

But of course she needed some help for Diana’s part…

Blake Shelton Gwen Stefani Tonight Show

Late night television at it’s best, people! Watch the whole video below to see who took home the top prize:

Who was your fave? Share in the comments or tweet us @OKMagazine

Sound off in the comments below!

Join the conversation