Staff and wire reports

Swedish prosecutors have asked that A$AP Rocky be formally arrested for his alleged involvement in a fight in downtown Stockholm and be held for two weeks while police investigate the incident.

The rapper (real name Rakim Mayers) and two of his bodyguards should be arrested because there's a risk they could leave the country or "obstruct justice if freed,” the Swedish Prosecution Authority said in its recommendation.

A third bodyguard was released late Wednesday and the case against him was dismissed, the authority said.

Swedish media reported that the fight occurred June 30, before A$AP Rocky was scheduled to appear at Smash x Stadion, a hip-hop festival in Sweden. He's scheduled to perform Sunday at Wireless Festival in London.

Prosecutors said Thursday a detention hearing would likely be held Friday.

USA TODAY has reached out to A$AP Rocky's representative for comment.

The musician was detained late Tuesday night by Swedish police on suspicion of assault after a video was posted showing the rapper and three others involved in a street fight.

After the clip was published by a news outlet, the rapper took to his Instagram account to explain the incident.

The first video he shared shows the beginning of the altercation.

"So a few drug addicts are not my fans,” the rapper captioned the video. “We don’t know these guys and we didn’t want trouble, they followed us for 4 blocks, and they were slapping girls butts who passed, give me a break.”

In another Instagram video, one of the men is seen hitting A$AP Rocky's security guard.

"Hits security Guard in the face with headphones and then follows us,” the musician captioned the video.

The clip shows him telling one of the men, "Listen, we don't want to fight y'all. We not trying to go to jail."

Contributing: Hannah Yasharoff, Georgia Slater, Kim Willis and The Associated Press

More:Rapper A$AP Rocky detained in Sweden following street fight