A truck full of avocados crashed near Mandurah overnight, causing havoc for drivers traveling northbound along Forrest Highway.
About 9.30pm on Tuesday, the semi left the road and traveled along the verge for more than 100 metres before it rolled near Paull Road in West Pinjarra.
The driver, in his 60s, sustained minor cuts in the crash and was taken to hospital for treatment.
Police set up road blocks in the area and diverted traffic.
The section from Paull Road to Greenlands Road was closed for several hours after the incident.
Emergency fire and rescue crews were also at the scene to assist police and clean up the carnage.
The truck was significantly damaged in the incident and signage was torn from the road side.
Police are still investigating the cause of the crash.
Follow Caitlyn Rintoul on Twitter via @caitlynrintoul.