Detectives investigating the stabbing of an Irish man in Perth believe an eye-witness has video footage of the attack.
Kenny Myler from Wexford Town is fighting for his life in hospital after a fight broke out in the coastal suburb of Scarborough.
A 32-year-old man has been charged with intent to do grievous bodily harm.
Police are appealing to a person who contacted them after the incident and may have recorded the fight on their mobile phone.