Your entertainment for the day has arrived.

Many may have been unaware that an epic battle took place on the Late Night stage last night, after English actor Stephen Merchant challenged Jimmy Fallon and Joseph Gordon-Levitt to a Lip-Sync-Off, a little game he created with celeb pal John Krasinski.

It's exactly what you would expect—high-energy, microphone throwing, knee-sliding faux karaoke performances (some even had a little twerking involved) as each star took on two different songs.

Basically, it was amazing.

The trio didn't stick to one genre, either.

Between Merchant, JGL and Fallon, the crowd enjoyed the tunes to some '80s classics (like A-ha's "Take On Me"), '90s rap (like DJ Jazzy Jeff & The Fresh Prince's "Boom! Shake the Room") and famous recent pop hits (like Beyoncé's "Single Ladies").

Each celeb really gave it their all, making it almost impossible to choose a winner.

Watch the funny clip and tell us who you think did the best job!

PHOTOS: Musicians Performing Live on Stage

  • Share
  • Tweet
  • Share
- -