Article will continue after advertisement

It happened on a street in Montreal on Monday.

A street performer singing “Stand By Me” was already enough to get the crowd going, but then something amazing happened.

Award-winning singer Seal, joined in for a soulful duet.

The video shows Seal leaning against a tree, adding subtle backup to the man’s already stellar show.

RELATED: When a fan asked for a selfie with Adele, she got a lot more than she bargained for

The guitar-playing busker totally went with it — at first.

As the collaboration ended, the unknown guitarist appeared to melt — fighting back tears.

Check out the heartwarming video recorded by casual audience members who captured the impromptu live performance.

Module Voice Image