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.
Mandurah teacher who raped student to remain on bail
Man charged after allegedly exposing himself to girl on Transperth bus in Lakelands
Fire rips through Golden Bay home
Firefighters battle bushfire near Nambeelup
Alcoa Children's Festival cancelled due to severe weather
Man charged over crime rampage from Furnissdale to Kwinana
Damaging winds forecast for Harvey, Dwellingup, Pinjarra
Southern suburbs man claims $15 million Lotto win after eventually answering life-changing call from Lotterywest
Two women taken to hospital after Kwinana Freeway crash