LOS ANGELES, April 23 — Avengers: Infinity War star Anthony Mackie dropped by the sets of The Tonight Show to promote the highly anticipated movie and found himself challenged to a game by Jimmy Fallon.

Mackie was challenged to a game of Karate Piñata where the opponent is blindfolded and has to step into the Fiesta Ring in an attempt to take out, via karate kicks of course, four spinning piñatas.

Fallon of course had a surprise for Mackie in the form of his opponent who was none other than Karate Kid star Ralph Macchio.

Watch the clip below to see who won the challenge.   

Advertisement