San Antonio police are crediting a pair of 7-year-old twin boys with forcing a car thief to pull his stolen vehicle off to the side of the road.

According to authorities, the two kids fought off the suspect after he swiped the vehicle in front of their home Thursday while they were buckled in the back seat and the mom had run inside to quickly retrieve a bottle.

“One of the boys was punching the man in the face; the other was hitting him with a rubber snake,” Sgt. Javier Salazar told ABC News.

“The boys told me that the man just wanted the car. He even shook their hands before dropping them off, and let them keep their tablet,” said Herminia Segovia, the children’s grandmother.

The man was forced to pull over to the side of the road and release the two children. After, the kids talked to a little girl who summoned help.

“The kids had been taught never to talk to strangers, so when they got out of the car, they didn’t want to approach a house they didn’t recognize,” Salazar told ABC News. “But they saw a little girl outside one of the houses, and they felt safe talking to her.”

The girl’s parents called police who eventually reunited the twins with their parents.

“The parents were just so relieved,” Salazar said. “They were thanking us for getting their children back so quickly, but we are of course crediting the twins who are as cute and as brave as can be.”

Authorities say they are “cautiously optimistic” they’ll catch the suspect because he has been seen in the neighborhood before.

Police also plan on honoring the boys for their bravery, ABC News reported.

Follow Oliver Darcy (@oliverdarcy) on Twitter