UPDATE: Cory Galea has been charged with attempted murder, aggravated assault, carrying a concealed weapon, and possession of a weapon.
The 21-year-old man, who had been on the run from police, turned himself in to authorities on Thursday.
Officers released the photo and the name of Galea Thursday morning, saying he was wanted in the stabbing north of Yonge-Dundas Square.
One suspect was already in custody, charged with attempted murder.
The victim was reportedly texting and walking, when he bumped into someone, and ended up being stabbed in the heart.
He's expected to survive.