Updated

Three men and a 14-year-old boy have been arrested in connection with a violent brawl at a Massachusetts baby shower in which bottles and punches were thrown and furniture was smashed.

Police say 24-year-old Patrick Cardoso Lopes; 24-year-old Paulo Pires Depina; and 22-year-old Aderito Lopes Deandrade, all of Brockton, are scheduled to be arraigned Monday on charges including disorderly conduct, resisting arrest, and assault and battery on a police officer.

The 14-year-old boy's name was not released because of his age.

Police say they responded to a function hall in Stoughton at about 11:45 p.m. Saturday and found as many as 200 people involved in the fight they say was sparked by uninvited guests. The fight, involving women, went on in front of children. Sgt. Daniel McGowan called the scene a "nightmare."

Click for more from MyFoxBoston.com

The Associated Press contributed to this report.