Two of Major League Soccer's best playmakers recently teamed up off the pitch — and in front of the camera.

Sporting Kansas City's Benny Feilhaber and Sacha Kljestan of the New York Red Bulls took turns imitating famous soccer stars from around the world, playing a name game that required one to guess which player the other was describing.

The end result is an absolute treat, courtesy of FOX Deportes.