Pre-race stories include Kyle Larson being sent to the rear for inspection failures. As well as the competition caution being scheduled at lap 20. William Byron assumes the pole position from Larson and leads the field to green with Denny Hamlin on the inside. Byron stays in the high lane with Chase Elliott close behind. Hamlin steals the lead from Byron as the 24 analyzes the temperature readings in the car. Byron moves to the bottom lane and gets a run with a push from Ross Chastain and slides in front of Hamlin to reassume the lead. Chastain gets loose while being pushed by Hamlin and nearly hits the fall. Chastain gets out of the gas and falls back in the pack.
The 3 of Austin Dillon moves up to take the lead from Byron and the 42 of Ross Chastain pits with a flat right-side tire and the competition caution is thrown one lap later. The 9 of Chase Elliott takes the lead and all the leaders pit and take fuel only. The 1 of Kurt Busch pits a second time after missing his pit stall during his first stop and Michael McDowell in the 34 loses an engine and puts fluid down on the track.
Chase Elliott restarts in the lead with the 41 of Cole Custer on the outside. Custer gets a big push from Austin Dillon in the high lane and almost takes the lead, but Joey Logano in the 22 side drafts him and Chase Elliott retakes the lead. Ross Chastain moves back up to tenth after his pit stop before the competition caution and Elliott gets trash on his grill in the lead. Elliott slides behind a lap car in the hopes of removing it, but fails and his engine temps continue climbing. Eliott gives up the lead and drops back into fourth behind Austin Dillon and Joey Logano takes the lead.
Joey Logano also gets trash on his grill while Austin Dillon in the 3 car pulls out to try to take the lead, but fails and falls back to fifth. Dillon gets a push from 22 in the low lane but cannot get the regain the lead. Kyle Busch nearly spins in turn 4 by Ross Chastain and Chase Elliott moves up to win the first stage. The leaders all pit on lap 52 and take four tires. The race restarts on lap 56 with Chase Elliott in the lead with the 19 of Truex in second. Truex takes the lead from Elliott with a push from Corey LaJoie.
On lap 70, the 20 of Christopher Bell gets a run on teammate Truex and passes him to take the lead. Truex slows due to debris on the grill. The 10 of Aric Almirola spins from twenty-fifth as the inside lane stacks up after LaJoie checks up. Alex Bowman also spins and Almirola gets rear damage after contact with Bowman and Hamlin gets into the back of the 37 Ryan Preece. Harvick, Byron, Grala, Wallace, Custer, Haley, Larson, Suarez, Dibenedetto, and Hamlin pit. Grala gets only fuel and Wallace gets two tires. Joey Logano restarts in the lead with Christopher Bell on the outside. Reddick goes from sixth to second on the restart. Ryan Blaney gets a run on teammate Joey Logano with a push from Chase Elliott and takes the lead but cannot clear Logano. Logano goes on to win stage 2 and Austin Dillon moves from outside of the top 10 to second in the final five laps in that stage, earning vital points in his attempt to snag the last playoffs spot from teammate Tyler Reddick. The leaders pit with Byron, Harvick, and Wallace getting two tires, and Hamlin and Bowman decide fuel only, while the rest get four tires and fuel.
Byron leads the field back to green with Hamlin beside him and Harvick pushes Hamlin to the lead. The 4 of Harvick then goes around Hamlin to take the lead. Logano gets a push from Hamlin and has to get out of the high line and Elliott moves up to take the lead from Harvick. Harvick is able to move in front of Hamlin in the high line to take back the lead. With a push from Alex Bowman, Ross Chastain moves to lead, despite earlier troubles in the race.
The Ford all pit together: Logano, Blaney, Keselowski, Harvick, Almirola, Dibenedetto, Buescher, Custer, Newman, and Briscoe. They all take fuel only. The Toyotas team up and break away with the 18 of Kyle Busch leading. Smithley spins off of turn four and clips the 51 of Cody Ware and the 15 of Joey Gase. The caution comes out and the Ford drivers all stay out. The Hendrick cars all pit, along with the 3, 99, and 37 and take fuel only. Austin Dillon gets a penalty for speeding on pit road.
Joey Logano leads the field back to green with teammate Ryan Blaney on the inside. Logano quickly pulls ahead and blocks Blaney in the bottom line. At lap 146 the big one finally comes. The 19 of Truex gets turned on the backstretch, collecting Bowman and Byron. Reddick then runs into the rear of the 19, damaging his nose and possibly the engine. Truex, Stenhouse, Bowman, Briscoe, Cassill, Suarez, Byron, and Alfredo are all involved and the caution comes out. The 8 of Reddick pits to repair the engine but continues to smoke despite the team's efforts and the red flag comes out so crews can clean up the accident. The yellow comes back out and the 8 pits again to clean the engine bay and stop the smoking engine. Austin Dillon pits to replace his battery, making the battle for the final playoff position even tighter.
The race restarts with Logano in the lead and Buescher in second. The 9 moves to lead the low lane with Hamlin pushing him from behind. Buescher loses position after being left alone in between the top and bottom line and falls back. Hamlin moves up to the high lane in front of Logano. Dibenedetto moves to third and is challenging for the lead with Chase Elliott. Logano gets a flat tire from third in the high line and heads to pit road. Dibenedetto gives Elliott a big push and both get into the outside wall. Buescher and Blaney move out front as the 2 of Keselowski spins in front and most of the field is taken out with him. Keselowski, Elliott, Hamlin, Blaney, Kyle Busch, Bell, Dibenedetto, Preece, Custer, Stenhouse, and Bowman are all involved in the lap 157 accident.
The restart and first attempt at overtime comes at lap 164. Buescher leads on the outside with Blaney on the inside. Blaney takes the lead from Buescher with a push from LaJoie. Harvick and Suarez get together and both get turned, collecting most of the field. Ryan Blaney earns his third win of the season and second win in a row with Buescher behind him and Wallace in third. Ryan Newman takes fourth place. Buescher is disqualified during post-race inspection after NASCAR found his car to have an unapproved track bar mounting assembly. Kyle Larson earns the regular-season championship for Hendrick Motorsports and Tyler Reddick gets the final spot in the playoffs after a hard-fought battle with RCR teammate Austin Dillon.