A 64-year-old man has been charged with attempted murder after police were called to an incident in Neilston.
Emergency services arrived at a home on Main Street in the early hours of Sunday morning and found a 48-year-old man who had suffered serious injuries.
He was taken to the Royal Alexandra Hospital where he remains in a critical condition.
A police spokesman said: “Officers are treating this as attempted murder and are not looking for anyone else in connection to the incident. Enquiries are ongoing.”
The 64-year-old man is due to appear in court at a later date.