Neil Patrick Harris challenged James Corden to a Broadway musical riff-off on the The Late Late Show - and the outcome was epic.
The How I Met Your Mother star poked fun at the British host for having won a Tony award for a non-singing role, and show tunes battle broke loose.
Backed by some incredible philharmonic vocals the pair took turns attempting to outshine the other.
Take a look at the amazing video here:
Sign up to our newsletter today!
Get all the latest on showbiz news, celebrity gossip, beauty, style & much more, direct to your inbox!