Here are the top moments from Charlotte Motor Speedway:
Meanwhile, Josh Bilicki exploded up to third place after starting in 32nd.
The green flag was back out on Lap 23, but it didn’t last long, as Bilicki hit the wall hard on the driver’s side and joined Preece as the two cars out just 33 laps in after the crash clock ran out on Preece’s team.
The third caution of the race came out when Daniel Suárez made a pass for the lead and chaos ensued. Kyle Busch was left with flat tires but didn’t suffer any major damage despite losing his track position.
Follow the leader
After Toyota led the way in Saturday’s qualifier, it was Chevrolets at 1-2-3-4 with Suárez, Elliott, Alex Bowman and Byron in the top four spots. Hamlin was the first Toyota in fifth, and Austin Cindric was the first Ford in sixth.
Another one bites the dust
Corey LaJoie spun out and crashed in Turn 2 — nearly the same exact spot where he crashed on Saturday.
Just like that, both of Spire Motorsports’ cars were out of the race.
Stage 1 done
Spin off Turn 4
Misfortune struck Wallace when he lost it on Turn 4 — but he got lucky and slid right into his pit stall in the process. That drew the sixth caution of the race before the green flag came back out at Lap 132.
Meanwhile, Kyle Larson continued to struggle on the track, between hitting the wall, two pit-road penalties and a pit road fire.
“I think this has been the worst race of my life, and we’re not even halfway,” he said.
Yellow flags fly
Cindric spun out in Turns 3 and 4 and crashed hard into the outside wall after blowing a left rear tire, bringing out another caution.
The crash interrupted what was about to be a three-car battle for the lead between Kurt Busch, Elliott and Chastain, but it was a lucky break for Wallace, who got a free pass to get back on the lead lap after spinning to cause the previous caution.
The big one!
There was a monster collision in Turns 1 and 2, as Blaney, Kurt Busch and Brad Keselowski were among those collected for the 10th caution of the race.
Stage 2 in the books
Gragson brought out the 13th caution of the night on a doozy of a spin into the grass.
Team Trackhouse prevails
Chastain came out on top in the third stage of the race, as the final 100 laps got underway in Concord.
The green flag was back out with 93 laps remaining. Reddick got a push from Cole Custer to take the lead before Chastain regained the lead just after the four-hour mark in this one.
Huge accident on the frontstretch
Suárez spun in front of traffic and got hit by Todd Gilliland, and then Buescher spun into the wreck before flipping multiple times and ending up in the grass upside down.
That big collision brought out a brief red flag with 53 laps to go and equaled the 16th caution of this race, the most seen since the 2019 Coca-Cola 600.
It was a back-and-forth battle in the final few laps, with Larson and Briscoe neck and neck to the end.
Not so fast!
Briscoe tried to clear Larson but wasn’t able to pull it off and Larson held onto the lead with three laps remaining, while Briscoe went for a spin and brought out another caution, the 17th overall.
It was an eerily similar move to when Briscoe tried to put a dive bomb on Reddick for the win on the last lap of the Bristol Dirt race, but it didn’t work and ended up costing both Briscoe and Reddick the checkered flag.
Austin Dillon, Hamlin, Larson and Chastain were four-wide for the lead, and it ended with Dillon getting turned into the outside wall to trigger another big pileup that took out Dillon, Larson, Chastain and Custer.
With that, things headed to double overtime, where Hamlin came out on top after a wild night in N.C. Kyle Busch, Kevin Harvick, Briscoe, Bell, Reddick, Stenhouse Jr., Michael McDowell, Larson and Bowman rounded out the top 10, respectively.
Get more from NASCAR Cup Series Follow your favorites to get information about games, news and more.