Investigators said previously that Marcotte may have struggled with her attacker, and that whoever killed her received scratches, scrapes and bruises during the struggle.
The DNA match linking Ortiz to the Marcotte case came back Friday afternoon.
Angel Cordero Ortiz, 31, was arrested overnight, according to reports in Boston, and is being held on $10 million ($13 million) bail.
Her body was found the next day less than a mile from her mothers home.
"We got him", Worcester County District Attorney Joseph Early Jr. said at a press conference.
Officials are holding a news conference to discuss new developments in the case of a New York City woman killed while out running near her mother's MA home last summer.
Investigators in central MA have developed a DNA profile of a person of interest in the case of Vanessa Marcotte, 27, who was slain wh...
Marcotte, 27, was a Google accounts manager who lived in NY. "We're very confident that we got Vanessa Marcotte's killer".
Recently, "an alert state trooper" noticed a man matching the description driving a dark SUV in Worcester, said Early.
Colon-Ortiz was charged Friday with aggravated assault, aggravated assault and battery and assault with intent to rape. "It was through her determined fight and her efforts that we obtained the DNA of her killer". "Not having a piece of paper immediately at his disposal, he wrote the license plate number down on his hand", he said.
Police have said Marcotte was likely attacked between 1 p.m. and 3 p.m. local time on August 7.
Early said initial evidence suggests Ortiz is from Worcester. Early said he anticipates a murder charge against Colon-Ortiz, who is expected to be arraigned Tuesday.
"Ms. Marcotte's family waited, waited and hoped", said Col. Rick McKeon of Massachusetts State Police.