Jamie Foxx is currently on a promotional blitz in support of his new Fox game show, “Beat Shazam”, which brought him to Jimmy Fallon’s “Tonight Show” couch on Thursday.

During his appearance, Fallon enticed the “Ray” Oscar-winner to play a game of “Musical Genre Challenge”, in which he and Fallon were tasked with singing a variety of songs in the style of different musical genres.

RELATED: Jamie Foxx Reveals How An Intervention From Oprah Turned His Life Around — And Helped Him Win An Oscar

Among these: a Broadway musical, which resulted in Foxx giving “Who Let the Dogs Out” a bit of “Les Miserables” flair, which he followed up with Rihanna’s “B**ch Better Have My Money” as if it were opera.

In addition, Foxx also shared a hilarious anecdote about the time he told some particularly biting Mike Tyson jokes in his standup act — not knowing the former heavyweight champ was in the audience.

So how did Iron Mike react? Find out below: