The situation could of been a lot worse if it wasn't for a very brave neighbor.
"He is probably the reason why this guy got caught because he was so brave," said Renee Rivas, a neighbor.
He is being called brave and bold, but Jerry Armstrong says he was just doing what he thought was right.
"You hear over and over in the news about people just not wanting to get involved," said Jerry Armstrong, a good samaritan.
Armstrong got involved in the incident on Monday at 3:30 p.m. when he heard his neighbor screaming.
"She was so intense about getting help. I have known her for many years. I went racing over there to see what her problem was. She said that there was a man in the house," said Jerry Armstrong.
It was not a man though, instead it was a 15-year-old boy.
"I could not believe it. This guy was taller than I was and I would say that he was 220 lbs. to 250 lbs. I could not believe it," said Armstrong.
Police say that he tried to rob the woman and several of her grandchildren.
"The little girl mentioned that she would give up her money. She said that she had $7.00 and that just broke my heart," said Rivas.
Police then say that he took a little girl into a back room and sexually assaulted her. That is when Armstrong confronted the boy and chased him out of the house.
"I would call him a hero. Anyone who steps in, especially with a suspect who has a knife, and gets involved in helping the victim of a crime I would call a hero," said Jeff Higbee, Ontario Police Department.
When police arrived Armstrong and another neighbor who helped him were able to identify the house where the suspect was and arrest him.
"This could of been a real tragedy. Here is a guy with a knife and he has a 9-year-old girl in a situation that no woman should ever be in," said Armstrong.
Ontario police are concerned that the suspect may have a history. Anyone with information is urged to call the Ontario Police Department at 909-395-2001.