RICHMOND, Va. (WRIC) -- A late night dance party in the middle of a Richmond neighborhood ended with punches and a man in the hospital.

Video of the incident shows several cars blocking the intersection, located at the corner of Allison Street and Grace Street, and forcing cars to drive around the party.

The video continues, showing a man being pulled out of his van and getting punched. Police later said one of the suspects also took the victim's cell phone.

Richmond Police arrested Ronald S. Young, a 26-year old from Richmond, for robbery on Friday. He has been charged with robbery and additional charges could be coming as the investigation continues.

“Detectives were able to make this arrest with the help of a citizen who recorded the incident on her cell phone and called 911,” said RPD Chief Alfred Durham. “I want to thank her for her quick action, which summoned officers to the scene within minutes and gave detectives valuable visual evidence of the robbery as it occurred.”

Police told 8News they are investigating the incident as an assault and robbery after the man was taken to the hospital early Sunday morning with non-life threatening injuries.

On Wednesday, investigators released photos of the suspects, who they say fled the scene both on foot and in a bright orange Ford Mustang sedan. The two suspects were described as black males between the age of 25-30.

Copyright 2018 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

Minutes after the video starts, the footage shows a van trying to move around the cars. An unknown individual then tries to pull the driver of the van out. Fists start flying and the driver ends up on the ground.