A man has been arrested after he allegedly seriously assaulted a 25-year-old man at The Albany bar and restaurant on Auckland's North Shore on Friday night.
Police were notified of the incident at 11.45pm that night and found the younger man seriously injured at the pub when they arrived.
"A 56-year-old man was arrested on Saturday night and charged with wounding with intent to cause grievous bodily harm," a police spokeswoman said.
The man will appear in the North Shore District Court on July 15.
When contacted, a man at The Albany would not comment and said it was a "private matter".
St John Ambulance said they attended a callout at 11.13pm on Friday, and sent two ambulances and one first response unit.
A spokesman said the man was transported to Auckland Hospital in a critical condition.