Joey Logano won the Duck Commander 500 under a green-white-checkered, expanding the number of drivers to win a race this season to seven. Logano looked primed for a victory with teammate Brad Keselowski behind him when Kurt Busch shredded a tire, drawing out the seventh and final caution of the day.

Joey Logano restarted in third, with Jeff Gordon and Brian Vickers winning the race off pit road by only taking two tires. Logano's fresh tires would give him the edge, regaining the lead position and taking the checkered flag.

Kyle Busch won the battle for third, with Vickers a position behind him.

Kyle Larson ran the top showing of the rookie class, finishing in fifth for his third top-10 and second top-five of the season. Austin Dillon, who was battling an illness as the race weekend began, finished one lap down in 21st.

18 cars finished on the lead lap.

The race started off under yellow after a heavy rain fell on the track surface Sunday, postponing the start of the race until Monday afternoon. As drivers made initial laps under yellow, track-drying equipment worked on the high side. Teams were allowed to make pit stops and retain their starting position after seeing roof flaps activated by the force of the blowers. Keselowski saw the worst damage, with his crew securing his hood using bear bond and tape.

Two drivers who have already earned victories -- and most likely a spot in the Chase -- ended their days early, with Dale Earnhardt Jr. dipping into the infield, crushing the front of his car and hitting the wall. Kevin Harvick saw his engine go up in smoke just after taking the lead from Stewart-Haas Racing co-owner Tony Stewart. Harvick's teammate and last week's race-winner, Kurt Busch, had his share of issues, bringing out cautions on Laps 176 and 218 in addition to the final caution and ending the day in 39th.

The Sprint Cup Series heads to Darlington this weekend for the Bojangles' Southern 500.