Chase Elliott finished the Foxwoods Resort Casino 301 in ninth place at the New Hampshire Motor Speedway on Sunday afternoon.
The finish is good enough to keep off fellow drivers Joey Logano and Martin Truex Jr., from sneaking into the Top 5 of the Nascar Cup Series standings. Logano and Truex finished the race in third and fourth, respectively, but are both still a few points behind Elliott.
Starting the race in the third position and had fallen out of the Top 5 by the time the competition caution came out at lap 30.
After receiving a penalty at lap 64 for going too fast on pit road, Elliott fell to 25th and was able to climb up to 21st before the end of stage 1.
Elliott was able to start stage 2 in the 15th position. After a short caution for rain at lap 93, Elliott held the 11th position for the rest of the stage. There were two cautions within the last 10 laps on stage 2. Two good restarts had Elliott finish stage 2 in 9th, gaining 2 extra points for the top 10 stage finish.
Coming off of pit road in sixth place, Elliott continued to push and climb until he took the lead of the race at lap 2019. It looked like he could hold it for a while with space until a caution came out at lap 214, and Elliott restarted in the 19th position after being one of the few racers to pit.
By lap 230, Elliott was back in 11th and held that position until the last six laps of the race, where Elliott began to push and passed William Byron in 10th and then Nascar legend Jimmie Johnson for a ninth-place finish.
There are only six races left in the Nascar regular season, with two of them happening next weekend in Michigan. One race will happen on the afternoon of Aug. 8 with another race at the same track happening the next day.
However, Elliott has no pressure to qualify for the playoffs, with his race win earlier in the season clinching his spot when playoffs start in September.