HAMPTON, Ga. — Jimmie Johnson drove from the back to the front to win the Folds of Honor QuikTrip 500 at Atlanta Motor Speedway on Sunday.

Kevin Harvick passed Dale Earnhardt Jr. with six laps to go to finish second. Earnhardt was third, giving Chevrolet a sweep of the top three.

Johnson got off pit road ahead of Harvick during a caution with 74 laps to go. He then held off Earnhardt on a restart that followed an additional immediate caution to maintain his lead.

Matt Kenseth, Clint Bowyer and Brett Moffitt stayed out during a caution with 28 laps to go, shuffling Johnson back to fourth on the restart. As soon as the race returned to green, Johnson got up to second and then quickly retook the lead. Earnhardt and Harvick followed.

Harvick dominated the middle stages of the race after starting in the back because of an engine change. He was up to second on a restart following a lap-60 caution and then took the lead for the first time when he passed Joey Logano on lap 87.

Logano started on the pole and led all green-flag laps and a total of 83 before being overtaken by Harvick.

Kenseth short-pitted on lap 138 and, with a new-tire advantage for a few laps, was in the lead when the rest of the field cycled through stops a few laps later.

Harvick retook the lead, though, on lap 148. He then lost positions on pit road during a lap-175 caution, restarting third. After another caution, Harvick retook the lead on lap 190.

Johnson became the first driver to pass Harvick on the race track on lap 210, but Harvick came out ahead of Johnson during a cycle of green-flag stops with just over 100 laps to go.

Ten cautions marred the race, with the 10th one leading to a red flag for clean-up following a multi-car crash involving Tony Stewart, Bowyer, Greg Biffle, Ricky Stenhouse Jr., Regan Smith, Kyle Larson and Joe Nemechek with 21 laps to go.

Logano finished fourth and Kenseth fifth. Sixth through 10th were Martin Truex Jr., A.J. Allmendinger, Brett Moffitt, Brad Keselowski and Ryan Newman.

There was one other multi-car wreck with just under 70 laps to go involving Denny Hamlin, Jamie McMurray, Jeff Gordon and Newman.

NOTES: The start of the race was delayed about an hour because of rain. … Sunday’s race was the first with the new 2015 rules package that includes decreased horsepower and an optional driver-adjustable track bar.