Jimmy Fallon, Will Ferrell, and Kevin Hart faced off after the Super Bowl for what may have been the most epic lip sync battle of all time.

Each of them chose two songs, and not only did they lip sync them, but these guys really got into character to perform songs ranging from Beyonce's 'Drunk In Love' to a full on choreographed spectacular of a 'Dirty Dancing' soundtrack classic.

In addition to the two 'Get Hard' comedians, there was also a very special guest who made an appearance in what may have been the best performance of the night—but you'll have to watch it to see who it was.

Who do you think won the lip sync battle? Comment below!

[via YouTube]