A 13-year-old boy was slashed with a knife after intervening when he witnessed a man shove his grandmother.
The incident occurred just before Midnight at the James Cayce homes on South Eighth Street in east Nashville.
According to authorities, a large group of people were gathered for a party when the suspect shoved a woman.
The woman's grandchild stepped in to intervene, which started a fight.
During the fight, a 60-year-old man pulled out a pocket knife and slashed the boy across the chest.
He was transported to Monroe Carell Jr. Children's Hospital at Vanderbilt with non-life threatening injuries.
Police apprehended the suspect, identified as Harold Ransom, on the scene as he was trying to leave the area.
He is charged with assault, aggravated assault and trespassing, as he was not permitted to be on the grounds of the James Cayce home.
Ransom has a lengthy criminal history with 61 arrests in Nashville. Prior charges include aggravated assault, multiple drug or alcohol related offenses, resisting arrest and criminal trespassing.