The Carolina Panthers battled, but some bad penalties and bad luck resulted in a loss to the Denver Broncos, 26-20.