Joey Logano held on to beat reigning Sprint Cup champion Kevin Harvick at Charlotte Motor Speedway to earn an automatic berth into the third round of the Chase for the Sprint Cup championship.