The incident occurred at about midnight when Davis and her 22-year-old son were visiting a friend's home in the 7600 block of South Hermitage Avenue in the Auburn Gresham area of the Gresham neighborhood, police said.

An argument started and Davis, of the 5800 block of South Winchester Avenue in West Englewood, was stabbed in the neck by her friend's boyfriend, police said. She was pronounced dead at 4:48 a.m. at Advocate Christ Medical Center in Oak Lawn, according to the Cook County medical examiner's office.

Her son was stabbed in the face, neck and arms and was taken to Holy Cross Hospital, where he was treated and released, police said.

Jackson allegedly fled from the scene after the attacks and was apprehended after the Chicago police helicopter, equipped with an infrared camera, spotted him hiding in bushes in the 7600 block of South Paulina Street, police said.