Kevin Harvick led 151 of 325 laps on his way to winning Sunday's NASCAR Cup Series race at Atlanta Motor Speedway. Martin Truex Jr. finished second.