The 2014 NASCAR Sprint Cup Series season has been one of feast or famine for Kevin Harvick—and on Saturday night at Darlington Raceway, Harvick enjoyed the delectable taste of victory.

Passing Dale Earnhardt Jr. on the next-to-last lap of the second attempt at a green-white-checkered-flag finish, Harvick won Sunday’s Bojangles’ Southern 500 and all but locked himself into the Chase for the NASCAR Sprint Cup as the first two-time winner in the series this year (he still needs to finish in the top 30 in points after race No. 26 and attempt to qualify for every race).

After the race, Harvick, the pole winner, revealed he had been keeping a tactic in reserve for just the sort of moment that arose Saturday night at the 1.366-mile speedway.

"We were able to hang on there at the end, and I knew I had that high line I hadn’t showed it to them all night on the restarts, and I wanted to save it until the very end," Harvick said. "I kind of learned that last night as we were in the Nationwide race. It was a good tool in your tool bag to have there at the end."

In fact, Harvick passed Earnhardt to the outside through Turns 3 and 4 on the penultimate lap.

Earnhardt finished second, .559 seconds back. Johnson ran third, followed by Matt Kenseth and Greg Biffle. Kyle Busch, Jeff Gordon, rookie Kyle Larson, Tony Stewart and Ryan Newman completed the top 10.