The Coca‑Cola 600 at Charlotte Motor Speedway delivered a dramatic evening, with a rain‑induced finish that reshaped the stage results and crowned Daniel Suarez as the race winner.
A rain‑delayed showdown
Kyle Larson led early, taking the first stage, while Denny Hamlin secured the second stage after a series of lead swaps. Christopher Bell claimed the third stage, but the final stage was cut short when showers forced officials to end the event with 28 laps remaining.
The race began with Tyler Reddick and Ty Gibbs lining up in a tribute formation, but early chaos erupted when Josh Berry brushed the wall on lap 35, bringing out a caution. Further incidents saw Austin Cindric and Connor Zilisch collide on lap 53, and Chase Elliott spin into the turn‑two wall later that same lap.
As the event progressed, Chase Briscoe seized the lead from Larson on lap 111, only to be overtaken by Hamlin on lap 143. A series of cautions followed, including a right‑front‑wheel loss by Katherine Legge on lap 210 and a multi‑car crash involving Briscoe, Chris Buescher, Ryan Preece and Berry on lap 329.
Tyler Reddick reclaimed the lead on lap 284 before Bell took control on the final lap of stage three. A shove from Ricky Stenhouse Jr. on Ross Chastain sparked another crash, after which Shane van Gisbergen passed Ty Gibbs for the lead on lap 329.
The race concluded abruptly as rain forced a stoppage with 28 laps left, handing Daniel Suarez the victory despite not leading at the moment of suspension. Austin Dillon’s brush with the wall on lap 343 passed without a caution, underscoring the unpredictable nature of the night.