Keith Urban invited the legendary Nile Rodgers onstage at his show at the Staples Center in Los Angeles Thursday night (Oct. 20), to help him perform their collaboration, "Sun Don't Let Me Down."

The pair co-wrote and co-produced the track for Urban's current album, Ripcord, and the track also features Pitbull. Thursday night's performance marked the first time Rodgers had joined Urban to perform it live.

"We've been on the road since May, and we play this song every night, but we haven't had the chance to play this together," Urban tells the crowd in the clip above as he introduces the iconic songwriter, musician and producer to the stage. He runs through a list of Rodgers' credits, which include Madonna’s "Like a Virgin," David Bowie’s "Let's Dance" and Chic’s "Le Freak," before shouting, "We're talking the great Nile Rodgers! Please make him welcome."

The fans do exactly that, especially after Rodgers adds, "I don't want to break up the groove, but I just want to say one thing about this man ... he is the brother I never had."

"He is the greatest gentleman in all of music," he adds as a clearly emotional Urban seems to fight back tears. "A few years ago I was stricken with cancer, and I met Keith, and we just became bros. He gave me the best birthday party, like you couldn't believe, and just working with him is the most loving experience ever."

The two top-skilled musicians turn in an incendiary performance of the track, which is a contemporary country and pop hybrid featuring funky rhythm guitars. At one point the music and lights come down, leaving Urban and Rodgers facing each other and trading sinuous lead licks before building back to a high-energy finish. It's a performance nobody involved, onstage or off, will likely ever forget.

Take a look at the action in the video above. Urban's Ripcord is nominated for Album of the Year at the upcoming 2016 CMA Awards.

See Keith Urban's Most Unforgettable Moments

Best Guitarists in Country Music