Two men were attacked in the second Shrewsbury stabbing incident in less than 24 hours.
A man in his 50s was arrested at the scene in Hereford Road, near Meole Brace, where the two men were left needing hospital treatment at around 11pm last night.
The attack happened just hours after two men were stabbed outside the Buttermarket nightclub as revellers celebrated the beginning of New Year's Day.
It means five people were stabbed in Shropshire on the first day of 2018, after a 51-year-old man was seriously injured in Telford yesterday afternoon.
Police remained at Hereford Road throughout the night, and the route was closed between Oakley Street and the Rocks while forensic experts examined the scene.
Officers are now appealing for any witnesses to come forward.
Inspector Edward Hancox, from West Mercia Police, said: "The incident occurred on the Hereford Road at around 11.00pm.
"This was a serious incident that has left two men in hospital.
"The incident was attended by a police dog unit and a man was quickly detained.
“Investigations are ongoing and we would request for anyone with any information to come forward.”
The injured 45-year-old and 47-year-old men have both now been released from hospital, while the arrested man remains in custody on suspicion of wounding with intent to cause grievous bodily harm.
One resident said he saw a man lying in the road.
He said: "We were aware of raised voices about 11pm and we looked out of the window and saw a group of guys, one of whom was lying in the road.
"He lay there for some time before eventually crawling onto the path.
"We phoned the police but while we were on the phone police turned up."
Another neighbour said she heard raised voices and one person shouting "call an ambulance".
Jamie Arrowsmith, spokesman for West Midlands Ambulance Service, said: "We were called to reports of a stabbing on Hereford Road, Shrewsbury, at 11.11pm last night. One ambulance attended the scene.
"We treated two patients, both men in their 40s. One was treated for a stab wound to the hand and the other for a head injury. Following treatment at the scene they were both transported to hospital."
Meanwhile police continue to investigate the stabbings near the Buttermarket, where six men were arrested, and in Trench, where a 50-year-old man was arrested.
Anyone who witnessed the incident on Hereford Road, or has any other information, can call 101 and quote incident 885s of 1 January 2018 or contact Crimestoppers anonymously on 0800 555 111 or via www.crimestoppers-uk.org.