Two men have been arrested as a man fights for his life after being attacked.
Police were called by the ambulance service shortly after 9.35pm on Friday to reports a man had been assaulted outside a house on Bickershaw Lane, Abram.
A 21-year-old man was taken to hospital with life-threatening injuries, where he remained in a critical condition at lunchtime on Saturday.
A 38-year-old man was arrested on suspicion of attempted murder and a 57-year-old man was arrested on suspicion of conspiracy to commit attempted murder. They remain in custody for questioning.
Police are continuing to investigate what happened and officers remained on Bickershaw Lane on Saturday afternoon.
The road had been closed between Warrington Road and the junction with Charnock Street and Tenement Street, with diversions in place for motorists, but it has since reopened.
The pavement remained taped off by the police, along with a rough piece of ground where several cars were parked.
Several yellow forensics markers had been placed on the ground amid broken glass.
Balloons and flowers had been left on Bickershaw Lane, including one balloon bearing the words "RIP Billy".
Enquiries are ongoing and detectives are appealing for anyone with information to come forward.
Det Insp Julie Adams, of Greater Manchester Police's Wigan borough, said: “A man is currently fighting for his life in hospital with his distraught family by his side and it is absolutely vital that we find those responsible.
“I want to stress that we are treating this as an isolated incident and as we are progressing with our enquiries with investigative work being carried out at the scene, road closures are likely to remain in place throughout the day.
“While we have two men in custody, our investigation is still in the early stages and we are urging any witnesses or anyone with any information to get in touch with us as soon as possible.”
Anyone with information should call police on 0161 856 7182 or 101 quoting incident 1983 of December 28, or the independent charity Crimestoppers, anonymously, on 0800 555 111.