Lions continue to shake off injuries and showcase depth in dominating Panthers