ALVIN, Texas – Alvin police said one of their officers was forced to fire on a man Thursday who was shooting a woman on the city’s busiest street less than a block from the police station.

Police said that just before 10 a.m. they received 911 calls from people who said a man was beating a woman in the area of Gordon and Blackstone streets.

The first officer arrived within two minutes, police said. By that time, the man had pulled a gun and was shooting the woman as she lie on the ground.

“As he arrived onto the scene, the male could be seen standing over the female firing multiple rounds into her upper torso with a handgun,” said Alvin police Capt. Todd Arendell. “The officer fired to stop him and the officer moved in to arrest him.”

Truck driving instructor J.L. Hill said he had just rolled up on the scene in his 18-wheeler when the shooting began. At least one round hit the right fender of his semi.

“I thought it was two guys,” Hill said. “They went down on the ground like they were fighting. About the time they went down, here was a police car, (and) another right behind him. They bailed out with guns then everybody started shooting as far as I could tell.”

The woman was taken to Memorial Hermann Hospital for treatment, but her condition was not immediately released.

The man, identified only as 26 years old, was taken to Clear Lake Hospital for treatment. Police said he is expected to survive and will likely face an attempted murder charge.

Police said the couple recently moved to Alvin from out of state. Their names were not immediately released.

No officers were hurt during the shooting, according to the post.