Police say the man Gainey found before her, wearing only boxer shorts, was 5-foot-6-inch, 300-pound Antonio Mosely. WGFL reports that Gainey played softball in high school, and, when Mosely allegedly charged, she was ready.

“I took that bat and hit him upside the head like ‘Pi-hay!’ and he said ‘Owww!'” Gainey said.

Deputies later arrested Mosely and booked him into the Alachua County Jail.

Court records show he faces two burglary charges and one count of drug possession.