Kevin Harvick claimed his first win of the season and his second straight at New Hampshire Motor Speedway.