A 52-year-old man is recovering after he was allegedly stabbed during a road rage fight in Perth.
Dashcam video of the incident on the Tonkin Highway at Wattle Grove shows punches being exchanged by two drivers.
The vision appears to show the two men arguing, before one tries to leave.
LIVE UPDATES: South Australia's AMA head says 'too early' for state to re-open
The other man appears to then pin his body, leading to an exchange of blows.
The 52-year-old drove away a short distance before realising he had been allegedly stabbed.
Police Minister Paul Papalia said the alleged attack was "deplorable".
"The person who's been injured has been impacted severely," he said.
READ MORE: Jetstar pilot arrested over missing Victorian campers
The alleged attacker's car was boxed in by witnesses, preventing him from leaving.
Police said the incident was sparked after an attempted merge involving the cars erupted into dangerous driving across multiple lanes.
The alleged attacker was charged with grievous bodily harm and reckless driving.
He did not apply for bail in court yesterday.