A 22-year-old man has been arrested following a disturbance on Ripon’s Finkle Street.
Police were called to the incident at 2.40am in the early hours of Saturday.
The victim, a 23-year-old man was found with serious facial injuries and taken to hospital for treatment.
The 22-year-old man was arrested on suspicion of wounding with intent, he has been released on conditional bail to allow for further enquiries to be carried out.
Crime scene investigators were summoned and a scene guard was put in place to allow officers to retrieve any evidence from the scene of the incident.
North Yorkshire Police is urging anyone who witnessed the incident but has not yet spoken to police to get in touch on 101. The incident number is 12220200870.
If you wish to remain anonymous, you can pass information to Crimestoppers on 0800 555 111.