NASCAR goes home to Charlotte for the annual All Star festivities and a chance to win $1 million.

Only 15 drivers have already earned their spot in the All Star race by either being a race winner during the 2018 and 2019 racing seasons or by being a regular driver who has won a previous All Star race or is a Series Champion.

More drivers will earn their way into the race by being a Monster Energy Open stage winner or race winner and by winning the fan vote.

For qualifying, the drivers must make three laps with a stop on pit road for a four tire change. Any penalty will cost the team five seconds but pitting outside the pit box will cause a driver to be disqualified.

In All Star Open qualifying rookie driver Daniel Hemric will sit on the pole for the Monster Energy Open.

The starting lineup for The Open:
Daniel Hemric
Michael McDowell
William Byron
Daniel Suarez

Paul Menard
Alex Bowman
Kyle Larson
Chris Buescher
David Ragan

Bubba Wallace
Ryan Preece
Matt DiBenedetto
Matt Tifft
Ty Dillon
Ricky Stenhouse
Corey LaJoie
Landon Cassill
Ross Chastain
BJ McLeod
Bayley Currey
Cody Ware
Timmy Hill
Quinn Houff
Joey Gase

The Open is a short race with 20, 20, and 10 green flag laps for the hottest race in All Star history.

Winners from each stage and the race will advance to the All Star race.

Daniel Hemric brings the field down for the green flag start of the race and puts his gold number eight car out in front. Paul Menard brushes the wall but the track stays green.

Lap four, Daniel Hemric has pulled out to a lead of a second on Michael McDowell.

Lap six, Daniel Hemric has increased his lead to over a second and a half with Kyle Larson in second.

Halfway through stage one, Daniel Hemric has pulled out to a lead of nearly two seconds on Kyle Larson.

Paul Menard is reporting a lot of smoke inside his car.

BJ McLeod brings out the caution flag when his car blows up and fills the the car with smoke. There are only four laps remaining in the stage but the stage must finish under green conditions.

The track bar on Chris Buescher’s car has broken.

The clean up is taking a while because BJ McLeod spread a lot of fluid on the track.

Daniel Hemric brings the field down for the green flag restart but it is Kyle Larson who gets out in front first.

Bubba Wallace takes the lead with two laps to go.

With one lap to go Kyle Larson and Bubba Wallace swap the lead back and forth but coming from the bottom lane, William Byron edges them out to win stage one…and a spot in the All Star Race.

After winning the stage, William Byron does not need to continue into the race, he has earned his spot and the team can now work on the car to prepare it for the race.

The caution flag laps between the stages do not count; drivers who need repairs to their cars have the time to complete them without losing a lap.

Daniel Suarez brings the field down for the green flag start of the race and edges out for the lead as cars are getting four wide across the track.

Lap two, Alex Bowman takes the lead and quickly pulls out to a one second lead.

Lap five, Alex Bowman holds on to his one second lead on Daniel Suarez.

Halfway through stage two, Alex Bowman is still in the lead but his lead is down to under a quarter of a second.

Five to go, Alex Bowman holds on to a narrow lead with Daniel Suarez only three tenths of a second back.

The caution flag comes out with only two laps remaining in the race after Ryan Preece and Daniel Hemric make contact.

After staying out on the track, Alex Bowman brings the remaining field down for the green flag restart of stage two with Bubba Wallace – who also stayed out – alongside on the front row. Bubba Wallce takes the lead with two laps to go.

On the final lap of stage two Daniel Suarez takes the lead but Bubba Wallace passes for the lead.

Bubba Wallace wins stage two as Daniel Suarez is right behind and goes on an off road excursion through the infield after getting blocked by Wallace.

Stage three is a 10 lap shootout with Kyle Larson and Ty Dillon on the front row and bringing the field to the green flag.

Ty Dillon takes the lead with Kyle Larson right behind him.

Five to go, Kyle Larson gets around Ty Dillon to take the lead.

Kyle Larson takes the white flag.

Kyle Larson wins the race by over three quarters of a second.

Alex Bowman wins the fan vote and is the final driver to enter the All Star Race.

After a qualifying round that includes a no speed limit trip down pit road for a pit stop, Clint Bowyer wins the pole for his first All Star pole and will bring the field to the green flag.

The starting lineup after qualifying:
Clint Bowyer
Kyle Busch
Kevin Harvick
Austin Dillon
Martin Truex Jr
Ryan Newman
Erik Jones
Jimmie Johnson
Ryan Blaney
Joey Logano
Chase Elliott
Denny Hamlin
Aric Almirola
Brad Keselowski
Kurt Busch

Kyle Larson
Bubba Wallace
William Byron
and Alex Bowman fill out the field.

The All Star race features four stages of 30 – 20 – 20 – 15 laps around the mile and a half track.

Clint Bowyer brings the field down for the green flag start of the race but it is Kevin Harvick who jumps out in front for the lead from his third place starting spot.

Row six, Kevin Harvick continues to lead the race with Kyle Busch right behind him only one tenth of a second back.

Lap 12, Kevin Harvick has led every lap with Kyle Busch right behind, the duo have pulled out to a lead of over a second on the rest of the field.

Lap 18, Kyle Busch challenges Kevin Harvick for the lead and passes Harvick for the lead.

Lap 23, the first three cars – Kyle Busch, Kevin Harvick, and Martin Truex Jr – are over four seconds ahead of the field.

Lap 25, Erik Jones brings his car down pit road with a flat tire and some front end damage, but does not make it to pit road in time and the caution flag comes out on lap 27.

Kyle Busch wins the race off of pit road.

While the caution laps do count, the stage must end on green flag conditions and stage one will end in overtime.

Brad Keselowski did not make a pit stop and will bring the field to the green flag restart for the stage one overtime finish. Brad Keselowski edges out for the lead after a push on the restart but Kyle Busch takes the lead briefly before Clint Bowyer takes the top stop. After swapping the lead back and forth with Clint Bowyer, Kyle Busch wins stage one.

There are no stage wins or points for this race.

Aric Almirola is reporting a loose wheel condition. Jimmie Johnson has a tire rub.

Kyle Busch brings the field down for the green flag start of stage two and edges out Kevin Harvick for the lead The drivers get three and four wide across the track..

Ryan Newman brings out the caution flag when he makes a run through the grass and comes back out on the track after making contact with Bubba Wallace.

Clint Bowyer also made contact on the track but saved the car.

Kyle Busch brings the field down for the green flag restart with 15 laps remaining in the stage. Kevin Harvick edges out Busch to take the lead.

Lap 27, Kevin Harvick has pulled out to a lead of nearly two seconds on Joey Logano as he approaches lapping Ryan Newman.

Leading every lap in the stage, Kevin Harvick wins stage two.

Taking only two tires, Clint Bowyer wins the race off of pit road.

Erik Jones was caught speeding on pit road and Alex Bowman was charged with pitting too soon.

Clint Bowyer brings the field down for the green flag start of stage three and holds on to the lead but is getting challenged by Joey Logano.

Lap two, Joey Logano passes Bowyer for the lead.

Kevin Harvick is off the pace and is reporting a loose wheel. The caution flag comes out on lap five of stage three after Erik Jones and Austin Dillon make contact sending Jones into the wall. Prior to the crash, Kyle Busch and Austin Dillon made contact sending Dillon up the track and into Jones.

Kevin Harvick was charged with pitting too soon and will restart the race from the back of the field.

Joey Logano brings the field down for the green flag restart with 12 laps remaining in stage three. Joey Logano jumps out for the lead.

The drivers are three wide across the track.

After restarting the race from the back of the field, Kevin Harvick is charging through the field and in four laps he has moved up to 12th place.

Joey Logano wins stage three; Kevin Harvick finished the stage in sixth place.

Denny Hamlin, Kurt Busch, and Ryan Blaney take only two tires to lead the race off of pit road, but not all of the drivers came down pit road.

Joey Logano brings the field down for the green flag start of stage four. Joey Logano and Chase Elliott go nose to nose for the first lap with Chase Elliott getting out in front.

Four drivers go side by side at the start finish line as Kyle Busch takes the lead.

The caution flag comes out with 13 laps to go when Ryan Blaney makes contact with Denny Hamlin and spins Hamlin out. Austin Dillon was also involved in the crash. Hamlin had slowed on the track with a tire going down when he was hit from behind by Blaney.

In stage four only the green flag laps will count.

Martin Truex Jr and Ryan Newman also made contact.

Kyle Busch brings the field down for the green flag restart with 12 laps remaining in the race. Chase Elliott gets out in front for the lead as the drivers are getting there and four wide across the track.

Kyle Larson takes the lead of the race after restarting in sixth.

Erik Jones brings out the caution flag when his tire goes flat and brushes the wall.

Kyle Larson brings the field down for the green flag restart with 12 laps to go bit it is Kyle Busch that gets out in front first.

Ten to go and Kyle Larson is out in front with Kevin Harvick in second.

Kurt Busch bounces off of the wall but the track stays green with eight laps to go.

Kyle Busch gets into the wall but the track stays green and Busch holds on to his third place spot.

Kyle Larson takes the white flag.

After running all three stages in The Open, Kyle Larson goes on to win the All Star Race…and the million dollar prize!

After the race, Ryan Newman and Clint Bowyer go at it with Bowyer throwing punches.

All Star Race results:
Kyle Larson
Kevin Harvick
Kyle Busch
Joey Logano
Bubba Wallace
Aric Almirola
Austin Dillon
Alex Bowman
William Byron
Martin Truex Jr
Brad Keselowski
Clint Bowyer
Ryan Newman
Chase Elliott
Jimmie Johnson
Ryan Blaney
Kurt Busch
Denny Hamlin
Erik Jones