Jimmy Fallon's 'Donald Trump' and Barbra Streisand Duet on 'Tonight Show'

It was the battle for New York.

Two New Yorkers with completely different political ideologies came together under one roof — sort of.

Read: Need for Swede: Trump's Ancestry Called Into Question After Tales of Being From Sweden

Dressed as Donald Trump, Jimmy Fallon performed a duet with special guest Barbra Streisand on The Tonight Show Thursday.

Streisand, an outspoken Hillary Clinton supporter, sang "Anything You Can Do, I Can Do Better," with "Trump."

Fallon was dead on in his impression as the Republican presidential candidate, even calling himself "a fantastic singer" with "all the best words."

Read: Woman Seated Behind Trump Appears Shocked as He Calls Clinton 'a Bigot' During Rally

In the tune, Fallon parodied the lyrics as "Trump” sang: "Any wall you can build I can build taller/ I can build any wall taller than you."

As the two traded jabs at each other's political parties, Streisand's "mic drop" comment came as she crooned that Clinton is "going to win huuuuuuge!"

Watch: See Jimmy Fallon's Perfect Impression of Bernie Sanders