LEBANON, Ohio — A fire ripped through a horse barn at a county fairgrounds Saturday in southwest Ohio, killing two men and 43 horses, authorities said.

The barn roof had collapsed by the time firefighters arrived at the Warren County Fairgrounds, about 25 miles northeast of Cincinnati, said Capt. Krista Wyatt of the Lebanon Fire Department. The fire was reported about 5 a.m.

Officials were trying to identify the two men Saturday afternoon. The cause of the blaze was under investigation, but state fire investigators say they have ruled out criminal intent.