You probably never thought you’d see a battle rap between Kevin Hart and James Corden, but that is exactly what happened Wednesday night on The Late Late Show.

During the show’s Drop the Mic segment on June 15, the two squared off in an epic (and very funny) battle as they ripped one another.

"Where is he? There he is? I found you Kevin Hart," Corden began, referencing the actor’s height. "There are no small actors but you're all small parts. You're adorable. Look at this guy. You're so little when you smoke weed you get junior high."

Hart fired back with: "James Corden thinks I look like a kid. Well, I might be small but my bank account's big. I admit people are nice to your face until they get home and realize you're not Ricky Gervais...Carpool Karaoke how long will that last? How do you rap with your head up Lin-Manuel's ass?"

In the end, the crowd chose Hart as the winner.

You can check their hilarious back and forth below: