A man is in a critical condition after he was punched for refusing to give a cigarette to a stranger.
The attack took place in Sydney's lower north shore on Wednesday night.
The 26-year-old victim was out walking with a group of friends when he was approached by a group of males and asked for a cigarette.
When he declined he was punched, fell to the ground and hit his head.
The victim's friend then had to shield him from being kicked while on the ground, police said.
The victim was taken to Royal North Shore Hospital where on Friday he remained in a critical condition.
A 34-year-old man has been charged over the assault.
- Sydney Morning Herald