It’s the longest race of the year on a very special weekend when NASCAR travels to Concord, North Carolina for the Coca-Cola 600 at the mile and a half track of Charlotte Motor Speedway.

On this Memorial Day weekend, each driver will carry the name of a military member who has fallen on their cars.

Man of the teams are carrying special and patriotic paint schemes for the occasion.

After having issues in inspection, Kevin Harvick will not make a qualifying run; as a result he will start the race from the back of the field. As a result of failing inspection three times, Harvick’s car chief is suspended for the race and he will lose 30 of practice time in final practice.

After three rounds of qualifying Kyle Busch wins the pole and earns his 30th career pole. The number 18 M&M car will bring the field to the green flag.

The starting lineup for the Coca-Cola 600:
Kyle Busch
Joey Logano
Denny Hamlin
Erik Jones
Brad Keselowski
Ryan Newman
Jamie McMurray
Ryan Blaney
Aric Almirola
Daniel Suarez
Kyle Larson
Austin Dillon
Ricky Stenhouse Jr
Paul menard
Martin Truex Jr
Kurt Busch
Matt Kenseth
Chris Buescher
David Ragan
Ty Dillon
William Byron
Chase Elliott
Jimmie Johnson
Bubba Wallace – moved to the back of the field for unapproved adjustments
Ross Chastain
Kasey Kahne
Alex Bowman
Clint Bowyer
Michael McDowell
AJ Allmendinger
Matt DiBenedetto
Parker Kligerman
Corey LaJoie
Gray Gaulding
Landon Cassill – moved to the back of the field for inspection issues
Timmy Hill
Jeffery Earnhardt
BJ McLeod
Devin Harvick – did not make a qualifying run due to inspection issues
J.J. Yeley – did not make a qualifying run due to inspection issues

Due to the length of the race, the Coca-Cola has four stages of 100 laps each.

The Monster Energy Cup Series Coca-Cola 600 caps off a day of racing from around the world. Formula One got the day started with the race in Monaco with Daniel Ricciardo winning the race in his Red Bull car. Then it was on to Indianapolis and the Indy Racing League for the Indianapolis 500 with Will Power taking the win for owner Roger Penske who was inducted into the NASCAR Hall of Fame last week. Now it is time for NASCAR to cap it off with the longest race of the season for 600 miles in Charlotte.

Charlotte Motor Speedway is the only track that Kyle Busch has not won a race.

Kyle Busch brings his number 18 M&Ms car down for the green flag start of the race and edges out Joey Logano for the lead.

Lap two, Joey Logano takes the lead with Kyle Busch in second, Erik Jones in third, Denny Hamlin in fourth, and Brad Keselowski in fifth.

Lap five Joey Logano leads the race with Kyle Busch on his bumper; Erik Jones, Denny Hamlin, and Ryan Newman round out the top five.

Lap six Kyle Busch passes Joey Logano to retake the lead of the race.

Lap seven Erik Jones passes Joey Logano for second with Kyle Busch in the lead by over a second. After starting at the back of the field, Kevin Harvick has moved up 18 spots.

Lap 10, Kyle Busch has a lead of almost two seconds on Joey Logano with Erik Jones in third.

Chase Elliott is reporting a possible brake issue…and a vibration.

Lap eleven Erik Jones retakes second from Joey Logano as Kyle Busch increases his lead to nearly three seconds.

Lap 16 Kyle Busch has a two and a half second lead on Erik Jones with Denny Hamlin, Joey Logano, and Ryan Newman rounding out the top five.

Lap 20 Kyle Busch continues to lead the race with 37 cars on the lead lap.

The top five are Kyle Busch, Erik Jones, Denny Hamlin, Joey Logano, and Ryan Newman.

Lap 22 Kevin Harvick is in 16th place after starting at the back of the field.

Lap 23, Erik Jones in biting into Kyle Busch’s lead, Busch leads by only two seconds over Jones.

Lap 25 Kyle Busch has increased his lead to nearly two and a half seconds on Erik Jones with Denny Hamlin, Ryan Newman, and Kyle Larson rounding out the top five.

Parker Kligerman hits the wall but the track stays green.

Lap 33 Kyle Busch holds on to his two second lead on Erik Jones. Kevin Harvick is now in 13th place.

Joey Logano is dropping through the field and is now out of the top 10.

Austin Dillon has hit the wall and brings out the first caution flag of the day on lap 37. There is a lot of damage to Dillon’s car, including the crush panels that help keep the fumes out of the car.

Kyle Busch wins the race off of pit road. Erik Jones got blocked in his pit stall and had to backup to get out, causing him to come out of pit road back in the field.

Ryan Newman’s team came over the pit wall too soon and J.J. Yeley was caught speeding on pit road.

Kyle Busch brings the field down for the green flag restart on lap 44 and jumps out in front of Denny Hamlin for the lead.

The top five are Kyle Busch, Denny Hamlin, Ryan Blaney, Kyle Larson, and Martin Truex Jr.

Lap 45 Kyle Busch leads the race by just under half a second over Denny Hamlin. Kevin Harvick is in sixth place.

Lap 48, after a bad pit stop, Erik Jones has moved up to ninth place.

Halfway through stage one – lap 50 – Kyle Busch has a lead of over half a second on Denny Hamlin with Kyle Larson, Ryan Blaney, and Martin Truex Jr rounding out the top five.

Austin Dillon is on pit road with a flaming car.

Lap 52 Kyle Busch is in the lead by nearly a second with 30 cars on the lead lap.

Lap 55 Kyle Busch now has a lead of over a second on Denny Hamlin as he continues to dominate the race in his patriotic M&Ms car.

Lap 62 Kyle Busch has pulled out to a lead of nearly two seconds on Denny Hamlin.

Lap 66 Kyle Busch has increased his lead to two seconds on Denny Hamlin with Kyle Larson, Ryan Blaney, and Martin Truex Jr rounding out the top five and Kevin Harvick in sixth place.

Lap 69 Kyle Busch has a lead of two and a half seconds on Denny Hamlin with 29 cars on the lead lap. Austin Dillon is the first driver out of the race and in the garage attempting repairs.

Lap 76 Kyle Busch is running away with the race, he is ahead by over three seconds on Denny Hamlin. Kevin Harvick is in the top five in fourth.

Lap 78, the top five are Kyle Busch, Denny Hamlin, Kyle Larson, Kevin Harvick, and Ryan Blaney.

Lap 82, Kevin Harvick hits the wall and brings out the caution flag. Harvick reports he has a flat tire. The hit pancaked the right side of his car.

Taking no tires, Brad Keselowski wins the race off of pit road. He missed his pit stall.

Brad Keselowski brings the field down for the green flag restart on lap 88 but it is Kyle Busch that gets out in front as Keselowski falls through the field.

Jamie McMurray is slowing on the track with a possible flat tire.

Ten to go, Kyle Busch has a lead of nearly a second on Ryan Blaney with Jimmie Johnson, Kyle Larson, and Aric Almirola rounding out the top five.

Lap 96 Kyle Busch has a lead of over a second on Ryan Blaney. Brad Keselowski has fallen to 26th place on old tires.

Leading all but six of the laps, Kyle Busch wins stage one.

The top 10 at the end of stage one:
Kyle Busch
Ryan Blaney
Kyle Larson
Martin Truex Jr
Jimmie Johnson
Aric Almirola
Clint Bowyer
Denny Hamlin
Ricky Stenhouse Jr
Erik Jones

Matt DiBenedetto is the “lucky dog”.

Kyle Busch wins the race off of pit road.

For the first time in 18 tries, Kevin Harvick will not finish the Coca-Cola 600.

Landon Cassill’s team was charged with an uncontrolled tire on pit road.

Kyle Busch brings the field down for the green flag start of stage two on lap 108 and goes nose to nose with Ryan Blaney before edges Blaney out for the lead.

Lap 111 Kyle Busch is in the lead with Ryan Blaney, Martin Truex Jr, Kyle Larson, and Jimmie Johnson rounding out the top five.

Lap 114 William Byron gets into the wall and brings out the caution flag.

With only a few laps on their tires, some of the drivers choose to stay out on the track.

Kyle Busch brings the field down for the green flag restart on lap 120 and holds on to the lead.

Jimmie Johnson gets turned around and spins out after making contact with Denny Hamlin; in trying to avoid the maylee, Joey Logano gets spun out.

Kyle Busch brings the field down for the green flag restart on lap 124 and goes nose to nose with Kyle Larson before edging out Larson for the lead.

Lap 125 the top five are Kyle Busch, Kyle Larson, Martin Truex Jr, Ryan Blaney, and Aric Almirola.

Lap 127 Kyle Busch is in the lead with the cars getting three wide behind him.

Lap 128, Kyle Busch has already pulled out to a one second lead on Kyle Larson.

Lap 135, Kyle Busch has pulled out to a two second lead on Martin Truex Jr.

Lap 142 Kyle Busch has a three second lead on Martin Truex Jr with Kyle Larson, Ryan Blaney, and Aric Almirola rounding out the top five.

Lap 147 Kyle Busch continues to dominate the race with a lead of three and a half seconds on Martin Truex Jr.

Lap 153 the top five are Kyle Busch, Martin Truex Jr, Kyle Larson, Denny Hamlin, and Ryan Blaney.

Lap 158 the drivers begin making green flag pit stops.

Denny Hamlin takes over the lead of the race when Kyle Busch makes his pit stop.

Lap 162 Denny Hamlin continues to lead the race as green flag pit stops are cycling through. Kyle Busch is currently in 10th place after making his pit stop.

Lap 165 Denny Hamlin makes his pit stop and gives the lead over to Joey Logano. Kyle Busch is up to fourth place.

Lap 179 Joey Logano continues to lead the race, he has yet to come down pit road; Kyle Busch is in third behind Kasey Kahne

Lap 175, Kyle Busch is back in front with Martin Truex Jr in second; Joey Logano, Kasey Kahne, and Kyle Larson round out the top five.

Lap 178, Kyle Busch has a lead of over two second on Martin Truex Jr; Kyle Larson , Joey Logano, and Ryan Blaney round out the top five.

Lap 184 Kyle Busch’s lead is down to under two second on Martin Truex Jr; Kyle Larson, Denny Hamlin, and Joey Logano round out the top five.

Lap 189 the top five are Kyle Busch, Martin Truex, Jr, Kyle Larson, Denny Hamlin, and Clint Bowyer.

Lap 192, Kyle Busch has pulled out to a lead of nearly three second with 17 cars on the lead lap.

Ryan Blaney is reporting some car issues but are not sure of the exact issue.

Lap 196 Kyle Busch is now over three seconds out in front of Martin Truex Jr; with Kyle Larson, Denny Hamlin, and Clint Bowyer rounding out the top five.

Leader Kyle Busch is picking them up and putting them down, there are only 16 cars on the lead lap.

Kyle Busch wins stage two.

The top 10 at the end of stage two:
Kyle Busch
Martin Truex Jr
Kyle Larson
Denny Hamlin
Clint Bowyer
Aric Almirola
Chase Elliott
Jimmie Johnson
Ryan Newman
Erik Jones

Kyle Busch wins the race off of pit road.

Martin Truex Jr is caught speeding on pit road.

As darkness has settled in, Kyle Busch brings the field down for the green flag start of stage three on lap 208 and battles with team mate Denny Hamlin for the lead. Kyle Busch gets out in front to continue dominating the race.

Jamie McMurray makes contact with Ricky Stenhouse Jr but saves the car and the track stays green.

Lap 211 Kyle Busch is over a half second out in front of Denny Hamlin with Kyle Larson in third, Aric Almirola in fourth, and Clint Bowyer in fifth.

Lap 216 Kyle Busch has pulled out to a lead of a second on Denny Hamlin; Kyle Larson, Aric Almirola, and Chase Elliott round out the top five.

Lap 223, Kyle Busch is out in front by over two seconds and has led 202 of the 223 so far.

Lap 225 the top five are Kyle Busch, Denny Hamlin, Kyle Larson, Aric Almirola, and Chase Elliott.

Lap 226 the caution comes out for the seventh time when Gray Gaulding spins out.

Kyle Busch wins the race off of pit road.

Michael McDowell and Martin Truex Jr both had uncontrolled tires on pit road and will have to restart the race from the back of the field.

Kyle Busch brings the field down for the green flag restart on lap 231 and edges out Denny Hamlin for the lead.

Coming into tonight’s race, Kyle Busch had led over 1,000 laps at Charlotte. With his dominating lead, he has passed Darrell Waltirp, Kasey Kahne, Mark Martin ,and Buddy Baker on the all time career laps led list.

Lap 234, Kyle Busch has a lead of over half a second on Kyle Larson with Denny Hamlin, Aric Amirola, and Clint Bowyer rounding out the top five.

Lap 239 Kyle Busch has a one second lead on Kyle Larson.

Lap 242 Kyle Busch has pulled out to a second and a half lead on Kyle Larson; Denny Hamlin, Aric Almirola, and Clint Bowyer round out the top five.

Drivers are beginning to make green flag pit stops.

Lap 247, Kyle Busch has led 226 laps.

Lap 251 Kyle Busch has a lead of nearly two second on Kyle Larson; Denny Hamlin, Aric Almirola, and Chase Elliott round out the top five.

Lap 255 Kyle Busch is now three seconds out in front of Kyle Larson with Denny Hamlin, Chase Elliott, and Jamie McMurray rounding out the top five.

Lap 258 Kyle Busch’s lead is nearly four seconds over Kyle Larson.

Chris Buescher brings out the caution flag after hitting the wall with a flat tire.

Kyle Busch wins the race off of pit road.

Kyle Busch brings the field down for the green restart on lap 264 and again gets out in front for the lead; Denny Hamlin, Jamie McMurray, Kurt Busch, and Kyle Larson round out the top five.

Lap 270, Kyle Busch has a lead of over a second on Jamie McMurray with Denny Hamlin, Kyle Larson, and Kurt Busch rounding out the top five.

Lap 272, Kyle Larson spins out and brings out the caution flag. Larson’s car was smoking like a burn out but he keeps it off of the wall.

Kyle Busch brings the field down for the green flag restart on lap 277 and gets out in front of Jamie McMurray to maintain the lead. Big brother Kurt Busch is in second.

Lap 278, Ryan Blaney’s engine blows and the car is engulfed in flames. Blaney walks away from the wreck unharmed.

Kyle Busch brings the field down for the green flag restart on lap 285 and jumps out in front of brother Kurt for the lead.

Lap 289 Kyle Busch has a one second lead on Erik Jones with Kurt Busch, Brad Keselowski, and Jamie McMurray rounding out the top five.

Lap 291, Kyle Busch now has a lead of nearly a second and a half over Erik Jones with Brad Keselowski, Kurt Busch, and Jamie McMurray rounding out the top five.

Lap 296, Kyle Busch has a lead of over two seconds on Erik Jones.

Kyle Busch wins stage three by over two seconds.

The top 10 at the end of stage three:
Kyle Busch
Erik Jones
Brad Keselowski
Kurt Buwch
Jamie McMurray
Denny Hamlin
Kasey Kahne
Martin Truex Jr
Ricky Stenhouse Jr
Ryan Newman

Once again Kyle Busch wins the race off of pit road.

Kyle Busch brings the field down for the fourth and final stage on lap 308 and gets out in front of Brad Keselowski for the lead.

Lap 310, Kyle Busch has a lead of nearly a second on Brad Keselowski with Kurt Busch, Denny Hamlin, and Ryan Newman rounding out the top five.

Ryan Newman brings his car down pit road and to the garage with a tire issue.

Lap 314, Kyle Busch has a lead of nearly two seconds on Brad Keselowski; Denny Hamlin, Kurt Busch, and Martin Truex Jr round out the top five.

Lap 318 Kyle Busch has pulled out to a lead of over two seconds on Brad Keselowski with Denny Hamlin, Martin Truex Jr, and Kurt Busch rounding out the top five.

Lap 321, Kyle Busch has led 300 laps so far.

Lap 324, Kyle Busch has a lead of three seconds over Brad Keselowski; Martin Truex Jr, Denny Hamlin, and Kurt Busch round out the top five.

Lap 330, Kyle Busch has a lead of over three and a half seconds on Martin Truex Jr; Brad Keselowski, Denny Hamlin, and Kurt Busch round out the top five.

Lap 335 the top five are Kyle Busch, Martin Truex Jr, Brad Keselowski, Denny Hamlin, and Kurt Busch.

Lap 338, Kyle Busch is “driving it like he stole it” with a lead of nearly six seconds. Over Martin Truex Jr; Brad Keselowski, Denny Hamlin, and Jimmie Johnson round out the top five.

Lap 341 drivers begin making green flag pit stops. Kyle Busch’s lead is now over six seconds on Martin Truex Jr.

Lap 345 Kyle Busch has pulled out to a lead of over seven seconds on Martin Truex Jr; Brad Keselowski, Jimmie Johnson, and Denny Hamlin round out the top five.

Only 50 laps remain in the race, Kyle Busch continues to dominate the race with Martin Truex Jr in second, Denny Hamlin in third, Erik Jones in fourth, and Michael McDowell in fifth. The top five and Ty Dillon in sixth have yet to make their pit stops.

Lap 351, Kyle Busch has an eight second lead on Martin Truex Jr.

Denny Hamlin takes over the lead of the race when Kyle Busch makes his green flag pit stop on lap 353.

Lap 355, Kyle Busch has a lead of nearly four seconds on Brad Keselowski; Jimmie Johnson, Jamie McMurray, and Kyle Larson round out the top five.

Lap 360, Kyle Busch has a six second lead on Brad Keselowski with Jimmie Johnson, Jamie McMurray, and Martin Truex Jr rounding out the top five.

Lap 363, Kyle Busch has a lead of over six second on Brad Keselowski; Jimmie Johnson, Jamie McMurray, and Martin Truex Jr rounding out the top five.

If Kyle Busch can hold on for another 33 laps, he will have won a race at every track on the NASCAR circuit.

Lap 370, Kyle Busch continues to dominate the race with Martin Truex Jr in second, Brad Keselowski in third, Jimmie Johnson in fourth, and Jamie McMurray in fifth.

Lap 373, Kyle Busch has a lead of over five seconds on Martin Truex Jr.

Lap 380, Kyle Busch has a six secnod lead on Martin Truex Jr; Brad Keselowski, Denny Hamlin, and Jimmie Johnson round out the top five.

Only 15 more laps to go, Kyle Busch continues to lead the race by nearly six seconds.

Lap 389, Kyle Busch has a four second lead with only 13 cars on the lead lap.

Lap 393, Kyle Busch’s lead is down to under four second on Martin Truex Jr.

Lap 394, there are only nine cars on the lead lap with Kyle Busch over three seconds in front of the field.

Three to go, Kyle Busch is in the lead by over three seconds.

Kyle Busch takes the white flag.

Kyle Busch wins the Coca-Cola 600 in dominating fashion for his 47th career win and the first driver to win at least once at every track.

Kyle Busch called the win a little boy’s dream come true.

Busch’s young son Brexton kept saying, “we won , we won!”

The unofficial results of the Coca-Cola 600:
Kyle Busch
Martin Truex Jr
Denny Hamlin
Brad Keselowski
Jimmie Johnson
Jamie McMurray
Kyle Larson
Kurt Busch
Alex Bowman
Ricky Stenhouse Jr
Chase Elliott
Clint Bowyer
Aric Almirola
Paul Menard
Daniel Suarez
Bubba Wallace
Matt Kenseth
Michael McDowell
Erik Jones
Kasey Kahne
Ty Dillon
Joey Logano
AJ Allmendinger
Ross Chastain
David Ragan
Corey LaJoie
Parker Kligerman
Landon Cassill
Chris Buescher
Jeffrey Earnhardt
Gray Gaulding
Timmy Hill
BJ McLeod
Austin Dillon
Ryan Newman
Ryan Blaney
Matt DiBenedetto
J.J. Yeley
William Byron
Kevin Harvick