A man has been charged after another man was allegedly stabbed multiple times in Sydney's south-west.
Police said the 47-year-old man was allegedly attacked outside a hotel at Punchbowl about 11.15pm last night.
The offender allegedly left the scene before police arrived but was arrested a short time later at a home in Bankstown.
READ MORE: Man kills five in Texas after family complained about gunfire
The injured man was treated at the scene by paramedics before he was taken to hospital with non-life-threatening injuries.
A 43-year-old man has been charged with wound person with intent to cause grievous bodily harm and affray.
He was refused bail to appear before Parramatta Local Court today.
A crime scene has been established and police are investigating the incident.
Sign up here to receive our daily newsletters and breaking news alerts, sent straight to your inbox.