Police have been pelted with bottles, bricks and wooden stakes at an out-of-control party in Waikiki overnight.
Officers were called to a home on Murchison Road just before 11.30pm after reports of men fighting.
They arrived to find 50 to 60 people on the street, some fighting within the group.
Police will allege while they went to help one group of people, they had bottles, bricks and wooden stakes thrown at them.
Several police cars were also damaged in the incident.
Riot Police were called in to help disperse the crowd.
They were also hit with bricks, which struck their shields and not the officers.
A 22-year-old Baldivis man has been charged with criminal damage and a 16-year-old boy from Caversham will be summonsed to appear in court at a later date on the offence of trespass.
New logo, website, ticketing system for Mandurah Performing Arts Centre
Perth, Mandurah households and businesses urged to turn off sprinklers now
Wannabe barbers caught on CCTV in bizarre Rockingham break-in
Mandurah residents encouraged to have their say on proposed 4.95% rate increase, Long Term Financial Plan
Developers sought for more housing in Rockingham
Lamp electrical fault deemed the cause of Parmelia house fire
Elderly man, woman injured in South Western Highway crash
Mayor denies Waikiki Primary School told to revert back to traditional siren
New AI safety cameras capture shocking images of unrestrained children