A Chorley teenager was left fighting for his life after he was punched to the floor in a vicious attack in the town centre.
The man, named locally as 19-year-old Grant Wilkinson, had to undergo emergency surgery at Royal Preston Hospital after suffering injuries to his brain.
A member of the public raised the alarm at 4am on Saturday with a desperate 999 call.
It came after an alleged row erupted over a taxi in High Street.
It is claimed that Grant was punched to the floor and knocked unconscious.
The teenager was in a critical condition, and was taken straight to Preston Hospital, where they have a trauma unit.
Police taped off the street throughout Saturday and three men were arrested on suspicion of section 18 wounding with intent.
A spokesman for Chorley Police said: “There was an alleged altercation in High Street and three men were arrested.
“Two males, one aged 24 and another age 19, have both been bailed in connection to the incident and are due to report back to Leyland Police Station on September 27.
“The third man, a 19-year-old, has since been released with no further action.
“It is understood there had been a dispute involving a taxi and during that the victim was punched to the floor.
“He suffered critical injuries and was in a very poorly state.
“He has had to undergo surgery and was being treated in intensive care.
“Full police inquiries are now underway.
“Officers taped off an area of High Street and have also been checking CCTV.
“We would ask anyone with information to contact Chorley CID by ringing 101. Alternatively, they can contact Crimestoppers anonymously on 0800 555 111.”
Friends of the former Holy Cross pupil, who is known affectionately as Granty, have inundated the 19-year-old’s Facebook page with get well soon wishes.
A picture of him sitting up in his hospital bed with his thumb up was also posted on Sunday.
One friend wrote: “Nothing worse than seeing your best mate in a hospital bed.
“Keep fighting Granty Wilkinson bro, you’ll be back on your feet sooner or later.”
Another added: “Hope your ok Grant. I saw you Friday, gave you a hug and the next thing I hear you’re in hospital.”