BELLEVILLE, Ill. — The St. Clair County State’s Attorney’s Office charged a man on Thursday for forcing his way into his mother's home and stabbing her.

The Belleville Police Department said that 25-year-old Andrew Huber of Belleville is charged with two counts of attempted first-degree murder, two counts of aggravated domestic battery and one count of home invasion.

Police said that on Tuesday, Huber forced his way into his mother's home on the 600 block of Vicksburg Drive and got into an argument with her. He then attacked and stabbed her.

911 operators received a call and could hear the woman screaming for help but couldn't speak to her. An operator was able to find a name and address that matched with the cell phone number, and Belleville police responded at 12:53 p.m.

Officers looked through a front window and could see the woman lying on the floor. While they were trying to force entry into the home to get to her, police said they saw Huber enter the room and walk toward his mother with a knife in his hand. 

Police drew their weapons and ordered him to drop his weapon. Police said Huber dropped the knife and opened the door, and then police arrested him.

The woman was taken to a local hospital and is in stable condition.

Huber’s bond was set at $500,000.

OTHER LOCAL STORIES:

RELATED: Blues put Alex Steen on IR with high ankle sprain

RELATED: How to avoid deer on the road and what to do if you can't

RELATED: Residents, workers say out-of-town apartment owners TEH are 'slumlords'

RELATED: "[We] walk dogs and pick up poo for free | Why STL animal control volunteers have to reapply for their jobs