An Amber Alert issued for a 4-year-old girl was canceled about two hours later when the child was found safe and sound on the city's south side.
Fort Worth police swarmed a home in the 1100 block of East Baltimore Road just before 5 p.m. and arrested Charles Evereet McDonald.
Officers spotted the vehicle they were looking for while checking possible addresses for McDonald.
McDonald allegedly attacked Dasia's mother at about noon and then followed her to her apartment. Police said he assaulted her again, entered her vehicle and left with the 4-year-old Dasia Pinckney.
"From my understanding, my daughter said she was checking her mail, and she looked around and this guy Charles was trying to take her car, and he overpowered her and hit her head with the door and kind of startled her and took off in with the car with the baby in the car," said Claudine Brown, Dasia's grandmother.
Before leaving with Dasia, McDonald told the mother, "You will have to find us," police said.
When asked if he took the girl, McDonald said, "No, I did not. She's my daughter."
Police and family members said that McDonald, the former boyfriend of Dasia's mother, is not the girl's biological father.
Dasia was reunited with her parents later Tuesday.
"You made it home. You're all right, back in Daddy's arms. That's what matters," her father, Walter Pinckney told her as he held her.
"I've got so many emotions going through me right now," he said. "I don't know. I'm just happy to have her in my arms. It's been awhile since I've seen her. And I'm just glad that she's home safe."
Brown said she happy her granddaughter was safe.
"It was devastating," she said. "You know, anyone in that predicament would be upset and devastated, but I thank God that everything turned out the way it did."
"We're just going to hold her," Pinckney said. "We're just going to hold her. This is my only baby girl. Don't worry. Daddy's got you."
NBC 5's Scott Gordon contributed to this report.