Halle Berry's ex-boyfriend, Gabriel Aubry, was taken to a hospital and then arrested after a fistfight with the actress' current fiance, Olivier Martinez.
The fight broke out between the men at Berry's home just before 10 a.m. today, reported ABC News station KABC in Los Angeles. Aubry was taken to Cedars Sinai Medical Center in L.A. with fractured ribs and bruising to his face.
Martinez injured his hand and neck but the extent of his injuries was unclear, KABC reported.
It was unclear what started the fight, but Los Angeles police told KABC that Martinez "apparently gave back more than Gabriel dished out."
After the hospital treatment, police held Aubry on a charge of misdemeanor battery, with bail set at $20,000, Los Angeles Police Sgt. Mike Odle told ABC News Radio.
Berry saw the beginning of the fight when Aubry pushed Martinez, according to KABC, and then she left to call 911. Berry and Aubry's daughter, Nahla, 4, did not witness any of the fight.
Afterwards, a judge issued an emergency protective order to keep Aubry at least 100 yards away from Berry, Martinez and Nahla until Dec. 3, KABC reported.
The 46-year-old Berry recently endured a difficult custody battle with the 36-year-old Aubry.
Earlier this month, a judge denied the actress' request to move to France with Nahla - a court victory for Aubry. He argued the move to France would have been punitive and was designed to stop him from having contact with his daughter.
A representative for Berry did not immediately respond to ABCNews.com's emails seeking comment.