A Sydney man is fighting for his life in hospital after he was stabbed a number of times.
The 32-year-old has undergone emergency surgery in Westmead hospital after he was found on a footpath at Carlingford in the city's northwest, suffering from stab wounds, just after 9.30pm on Saturday.
A 60-year-old man was arrested over the attack in Homebush and is under police guard in hospital.
Police say the men knew each other prior to the incident.