"There was a minor car accident and the two guys got out and started going at it," he said.

"One of them got onto the other one and stabbed him.

"It was a pretty serious wound … there was a lot of blood gushing out ... another neighbour put a bandage or a towel [over the wound] to stop the bleeding."

The victim was taken to hospital in a serious but stable condition.

Police believe those involved are known to each other, but no arrests have been made.