Tigers win wacky one in Hoover to stay alive