Two people have been arrested after an attack on a teenager in Huddersfield.
The 19-year-old victim was assaulted on Luck Lane in Marsh on Thursday.
He was taken to Leeds General Infirmary where his condition has been described as stable.
A 27-year-old man who was also injured in the attack has been released from hospital.
Police have arrested a 45-year-old woman and a 35-year-old man in connection with the assault.