Storms battered parts of Texas with wind up to 100 mph and hail the size of baseballs Saturday, damaging buildings and slamming parked airplanes into one another at an airport.

No serious injuries were reported, but two horses were killed when what appeared to be a tornado swept through a Waco ranch and flattened some barns and a two-story home. At least six other horses — all belonging to Baylor University's equestrian program — were injured, the school said.

"When you have winds from 80 to 100 mph it can do damage similar to that of a tornado," said Jesse Moore, a meteorologist with the National Weather Service. "That can do some very, very big damage."

Just south of the Oklahoma border in Gainesville, wind and hail broke windows and ripped roofs on houses, said city spokeswoman Kay Lunnon. Some areas were still without power late Saturday.

Forecasters said the city has more than 3 inches of rain.

At the Gainesville Municipal Airport, hangars were damaged and private planes that were outside were pushed into each other by the high winds, said airport director Matt Quick. About 15 planes were damaged, he said.

In Waco, Baylor University freshman Shelby White was about to go to bed when the wind began pounding her family's house.

"I dove in the back corner of my room and all the walls collapsed," White said. "When the window shattered, I thought we had a really strong wind. But when the wall started collapsing, I didn't know what to think."

The National Weather Service said that while a tornado was briefly spotted around Waco, straight-line winds of at least 70 mph likely did most of the damage.

Officials also reported wind-damaged homes and felled trees in San Jacinto and Liberty Counties, around Houston. About 4,000 customers in the Houston area lost power during the storm, CenterPoint Energy officials said.