Leflore pitcher tosses one-hitter as Savages make it to semifinals