Dale Earnhardt Jr. and Kyle Busch will start third and fourth respectively at Sunday's Daytona 500 after taking out Thursday's Can-Am Duels.
Earnhardt won the first of the two Duels after leading for 43 of 60 laps at the famous Daytona circuit - where he took out the 500 event in 2004 and 2014.
The 41-year-old made a power move past Sprint Unlimited winner Denny Hamlin with five laps remaining to secure victory.
Joey Logano was second while rookie Ryan Blaney finished third, followed by Kevin Harvick, Hamlin and Chase Elliott.
Michael McDowell finished 14th to earn one of two transfer spots into the Daytona 500.
In the second of the Duels, Busch - who led for 35 laps - held off Jamie McMurray to seal the win and fourth spot on the grid for Sunday's race.
It was a fairly tame outing until Jimmie Johnson caused a multi-car wreck on the final lap.
As Johnson tried to get around McMurray, he lost control and clipped Kurt Busch with Martin Truex Jr., AJ Allmendinger and Kenseth running into the back of Johnson, who will now have to use a backup car on Sunday.
Elliott holds pole for the Daytona 500 while Kenseth will be on the outside of the first row.