Chase Elliott often has been his own worst critic when absorbing defeat, no matter how directly involved he was in the outcome. Sunday’s loss in the waning moments of the Coca-Cola 600 was none of his own doing — a late caution flag, a decisive pit call and a deficit too much to overcome in a two-lap overtime dash.

Any internalizing by either himself or No. 9 team crew chief Alan Gustafson got some measure of erasure in Thursday night’s Cup Series race at Charlotte Motor Speedway, as Elliott capped a roundabout week and a half with a 2020 breakthrough win. It helped to ease not just his heart-wrenching runner-up finish as he pursued a signature win in Sunday’s 600, but also his crash from contention after a midweek run-in with Kyle Busch at Darlington Raceway.

RELATED: Race results | Chase Elliott prevails at Charlotte

So Thursday, after Elliott took command for the final 28 laps to the finish, a familiar feeling crept in — dread. Anything going awry by then would’ve probably been met by a familiar response — his overly memed one-finger salute, borrowed from Darlington.

“Honestly, it really just keeps you grounded, to be completely frank, especially after Sunday,” Elliott said after a rainy last two days at the 1.5-mile track. “You’re just kind of waiting on something to happen. It just kind of keeps you grounded, and the fact that it’s never over until it’s over, we’ve been reminded of that quite a lot, and that’s a lesson I’m never going to forget.”

Gustafson didn’t wilt either, even with Sunday’s hard lessons to soak in from his perch atop the No. 9 pit box. His call to stop for tires at the end of the sport’s longest race left his driver with an insurmountable gap to close, after many other front-runners opted to hold their positions on older tires for the final restart.

Gustafson said he took the loss hard, but that the post-race conversations with Elliott in the days that followed were encouraging, providing the reassurance that both driver and crew chief were “in lockstep” with their strategy.

“You know, I don’t base my self‑worth on other people’s opinions or if I’m doing a good job based on what other people say, but certainly I’m a human being, too, and when you get that many rocks thrown at you, it doesn’t feel great,” Gustafson said. “But yeah, it was a long couple days, but at the end of the day, you’ve just got to look past it and move on.”

RELATED: Chase Elliott through the years | See every Cup win for Chase Elliott

The chance to get over the heartache came sooner than usual with a Thursday event, washed out from its originally scheduled Wednesday date by rain, but part of NASCAR’s efforts to pack in make-up races after the coronavirus shutdown. A measured return of Elliott’s stride came Tuesday with his first Gander Trucks victory in three years, a triumph that bested Busch to clinch a six-figure donation for charity.

Thursday, Gustafson added his part to the cause, making the right adjustments on the final pit stop to make Elliott’s car take off at full sail. Elliott passed a fading Kevin Harvick to take the lead for the only time all night.

Elliott then kept the dread at bay for 28 more laps, and Gustafson avoided any more cast stones or second-guesses.

“I think you have to be a little bit hard‑headed to do this job, and you have to find a way to improve, and just you have to kind of shake it off,” Gustafson said. “Professional sports are super fickle, and one day you’re good and one day you’re terrible, and you just get used to that.”

Matt DiBenedetto finished 15th in the Alsco Uniforms 500 at Charlotte Motor Speedway on Thursday.

DiBenedetto’s result added 30 points to his season total.

DiBenedetto started in fourth position and led 10 laps in the race, holding the lead a total of two times. The sixth-year driver has accumulated four top-five and 13 top-10 finishes in his career.

Thursday was DiBenedetto’s ninth career start at Charlotte Motor Speedway. Though he’s completed six of those races, he has never finished inside the top 10 at the track.

The Grass Valley, California native’s starting and finishing positions compared favorably to his career averages, starting 22 spots higher than his career mark of 26.4 and completing the race nine places ahead of his 24.5 career average finish.

DiBenedetto competed with a field of 40 drivers on the way to his 15th-place finish. The race endured seven cautions and 37 caution laps. There were 14 lead changes.

Chase Elliott earned the win in the race, and Denny Hamlin finished second. Ryan Blaney placed third, Ricky Stenhouse Jr secured fourth, and Kurt Busch finished off the top five.

After Joey Logano won the first stage, Alex Bowman drove the No. 88 car to victory in Stage 2.

Matt DiBenedetto Driver Page | Get DiBenedetto Gear | Race Center

John H. Nemechek finished 13th in the Alsco Uniforms 500 at Charlotte Motor Speedway on Thursday.

Nemechek’s result added 27 points to his season total.

Nemechek started in fifth position. The second-year driver has one top-10 finish in his career.

Thursday’s race was the first of Nemechek’s career at Charlotte Motor Speedway.

The Mooresville, North Carolina native’s starting and finishing positions compared favorably to his career averages, starting 20 spots higher than his career mark of 25.2 and completing the race nine places ahead of his 22.2 career average finish.

Nemechek competed with 40 other drivers on the way to his 13th-place finish. The race endured seven cautions and 37 caution laps. Prior to the checkered flag there were 14 lead changes.

Chase Elliott earned the checkered flag in the race, and Denny Hamlin finished second. Ryan Blaney placed third, Ricky Stenhouse Jr brought home fourth, and Kurt Busch finished off the top five.

After Joey Logano won the first stage, Alex Bowman drove the No. 88 car to victory in Stage 2.

John H. Nemechek Driver Page | Get Nemechek Gear | Race Center

Jimmie Johnson finished 11th in the Alsco Uniforms 500 at Charlotte Motor Speedway on Thursday.

Johnson’s result added 26 points to his season total.

Johnson started in 40th position. The 20th-year driver has tallied 83 career victories, with 228 top-five finishes and 367 results inside the top 10.

Victory Lane at Charlotte Motor Speedway is a familiar place for Johnson, who has eight career wins at the track. Over the course of his career at Charlotte, Johnson has also put together 16 top-five finishes and 22 top-10s.

The El Cajon, California native began the race 27 spots behind his career mark of 12.7, but finished three places ahead of his career average of 14.1.

Johnson raced against 40 other drivers on the way to his 11th-place finish. The race endured seven cautions and 37 caution laps. Prior to the checkered flag there were 14 lead changes.

Chase Elliott earned the win in the race, and Denny Hamlin finished second. Ryan Blaney crossed the finish line third, Ricky Stenhouse Jr took fourth, and Kurt Busch closed out the top five.

After Joey Logano won the first stage, Alex Bowman drove the No. 88 car to victory in Stage 2.

Jimmie Johnson Driver Page | Get Johnson Gear | Race Center

Austin Dillon finished eighth in the Alsco Uniforms 500 at Charlotte Motor Speedway on Thursday.

The top 10 finish for Dillon added 37 points to his season total.

Dillon started in seventh position. The 10th-year driver has collected two career victories, with 12 top-five finishes and 41 results inside the top 10.

Victory Lane at Charlotte Motor Speedway is a familiar place for Dillon, who has one career win at the track. He has also compiled one top-five finish at Charlotte and his eighth-place result marks the second top 10.

The Welcome, North Carolina native’s starting and finishing positions compared favorably to his career averages, starting 12 spots higher than his career mark of 18.9 and completing the race 12 places ahead of his 20 career average finish.

Dillon competed with a field of 40 drivers on the way to his eighth-place finish. The race endured seven cautions and 37 caution laps. There were 14 lead changes.

Chase Elliott secured the win in the race, and Denny Hamlin finished second. Ryan Blaney placed third, Ricky Stenhouse Jr secured fourth, and Kurt Busch finished off the top five.

After Joey Logano won Stage 1, Alex Bowman drove the No. 88 car to victory in Stage 2.

Austin Dillon Driver Page | Get Dillon Gear | Race Center

Kurt Busch finished fifth in the Alsco Uniforms 500 at Charlotte Motor Speedway on Thursday.

Busch’s top five finish added 40 points to his season total.

Busch started in 14th position. The 21st-year driver has earned 31 career victories, with 145 top-five finishes and 302 results inside the top 10.

Victory Lane at Charlotte Motor Speedway is a familiar place for Busch, who has one career win at the track. He has also compiled seven top-five finishes at Charlotte and his fifth-place result marks the 14th top 10.

The Las Vegas, Nevada native’s starting and finishing positions compared favorably to his career averages, starting one spot higher than his career mark of 14.8 and completing the race 11 places ahead of his 16.4 career average finish.

Busch took on 40 other drivers on the way to his fifth-place finish. The race endured seven cautions and 37 caution laps. There were 14 lead changes.

Chase Elliott finished first in the race, and Denny Hamlin took second. Ryan Blaney placed third, with Ricky Stenhouse Jr securing fourth place. Busch rounded out the top five.

After Joey Logano won the first stage, Alex Bowman drove the No. 88 car to the win in Stage 2.

Kurt Busch Driver Page | Get Busch Gear | Race Center

NASCAR has announced a partnership with Facebook that makes it the first partner for Venue, a new iOS and Android app that is set to enhance the live event experience by bringing fans and expert commentators together in an interactive way.

Created by Facebook’s New Product Experimentation team, which researches, tests and refines new product experiences, Venue aims to offer fans an improved second screen experience while watching their favorite sporting event. Fans will be able to interact with the expert commentators, such as well-known personalities like journalists, current or former athletes or aspiring “fan-analysts,” who will host a venue for each race. During the race, those commentators will provide commentary, pose interactive questions and polls and open up short chats around specific moments of the event. Fans will also be able to communicate with each other and enjoy multiple venues during a given race, offering different takes depending on their favorite expert commentary.

GET FACEBOOK’S VENUE FOR: APPLE iOS | GOOGLE PLAY

“As NASCAR makes its return to action over the coming weeks, Venue will provide users with a unique and exciting way to connect with fellow race fans from around the globe — all from the safety and comfort of their own homes,” said Tim Clark, SVP and Chief Digital Officer at NASCAR. “NASCAR was built on innovation, and we couldn’t be more excited to help a great partner like Facebook’s New Product Experimentation team innovate around new platforms.”

“Facebook’s New Product Experimentation team is launching Venue to bring fans and creators together around live events, starting with NASCAR,” said Ime Archibong, Head of Facebook’s New Product Experimentation team. “Digital spaces can connect us when we can’t be together in person, and Venue is one way to feel the energy of watching live events with other fans.”

Expert commentators will be able to create “Moments” during the race – short-lived, digital opportunities for fans to connect based on something interesting that happened on the track. Fans will be notified when a new Moment is created so they don’t miss a second of their favorite commentary while watching the race and interacting within the app. Social media personality @nascarcasm will serve as the expert commentator for Sunday’s Food City 500, with NASCAR Xfinity Series driver Landon Cassill and FOX Sports NASCAR reporter Alan Cavanna slated to appear in the app in future weeks.

Venue is now available on iOS and Android in the United States. Fans can enjoy the augmented experience for the first time beginning with Sunday’s Food City 500 at Bristol Motor Speedway (3:30 p.m. ET on FS1, PRN, Sirius XM NASCAR Radio).

The No. 9 Hendrick Motorsports Chevrolet of Chase Elliott passed post-race technical inspection Thursday after winning the Alsco Uniforms 500 at Charlotte Motor Speedway.

RELATED: Official race results

Elliott’s race-winning car was found to be compliant with the 2020 NASCAR Rule Book after the 208-lap event at the 1.5-mile track. With no other issues and post-race teardown complete, the race results are official.

This is the second year of a post-race process to bring a more timely approach to inspection for all three NASCAR national series. Competition officials announced before the 2019 season that thorough post-race inspections would take place shortly after the checkered flag at the track instead of midweek at the NASCAR Research & Development Center. Those inspections come with a stiffer deterrence structure that includes disqualification for significant rules infractions.

NASCAR will still inspect cars at the R&D Center as needed to monitor trends and parts compliance.

Lightning struck near Charlotte Motor Speedway on Thursday night. Bad luck didn’t, where Chase Elliott was concerned.

After two crushing defeats since the re-opening of NASCAR’s 2020 season May 17 at Darlington, Elliott got to the checkered flag without incident and won the rescheduled Alsco Uniforms 500 NASCAR Cup Series race at the 1.5-mile intermediate track.

RELATED: Race results | Elliott: ‘Tough week’ turns into triumph

In an event contested at 500 kilometers (312 miles), Elliott passed fading Kevin Harvick for the lead on Lap 181 of 208 and cruised to a 2.208-second victory over fast-closing Denny Hamlin, who passed Ryan Blaney for the runner-up position on the final lap.

The win was a welcome relief for the driver of the No. 9 Hendrick Motorsports Chevrolet, who was wrecked by Kyle Busch while running second May 20 at Darlington and was KO’d by a late caution in the Coca-Cola 600 at Charlotte on Sunday while leading with two laps left.

“It feels awesome,” said a relieved Elliott, who won for the first time this season, the first time on the Charlotte oval and the seventh time in his career. “Man, it was a tough week for sure. We’ve had some tough losses, but that deal on Sunday night was a heartbreaker. It’s not the Coke 600, but any win in the Cup Series is really hard to get.”

Crew chief Alan Gustafson made astute adjustments to Elliott’s Camaro on the team’s final pit stop on Lap 146, under caution for Timmy Hill’s accident in Turn 4. The car took off, and 32 laps after the final restart, Elliott passed Harvick, whose No. 4 Ford faded during long runs.

Even with a Chevrolet that was running up front, Elliott didn’t think he was home-free until he saw the checkered flag.

“Alan made a great call there at the end to get it tuned up, and luckily the run went long, and I think that fell in our favor,” Elliott said of the final 59-lap green-flag run. “I was just waiting for the caution to come out, to be honest with you. I thought the caution was going to come out, I was going to break something, or I was going to crash.

“Just after the last couple of weeks, I didn’t think, truly, it was going to go green to the end. I’m just glad it did and glad we’re, hopefully, back on the right path.”

The start of the race was delayed from Wednesday when Tropical Depression Bertha invaded the Carolinas. Nor was Thursday race free from weather issues. Lightning in the area of the Concord, North Carolina, track interrupted the proceedings for 75 minutes after NASCAR called a caution on Lap 28 for Matt Kenseth’s spin in Turn 4. After the resumption at 9:07 p.m., Harvick had the dominant car, piling up a race-high 63 laps led.

But Harvick’s car was set up for short runs, and the final stint went long.

“It just fell off at Lap 30,” Harvick said. “We knew that’s what we had, and it went straight 60-some laps. (The team) did a really good job of turning the car around — the total opposite of what we raced last Sunday. So it was a good test session for us. We just didn’t need a long run.”

Blaney ran third behind Elliott and Hamlin, who was driving without the services of his crew chief, car chief and lead engineer after the team was penalized for the accidental dropping of tungsten ballast on the warm-up laps for the Coca-Cola 600.

Ricky Stenhouse Jr. came home fourth, posting his first top five since running third at Las Vegas before the coronavirus pandemic brought the season to a temporary halt. Kurt Busch was fifth, followed by Joey Logano, Brad Keselowski, Austin Dillon, Martin Truex Jr. and Harvick.

Logano won Stage 1, with Alex Bowman picking up his fourth stage win at Charlotte this week with a victory in Stage 2 after leading 51 laps. Bowman, however, clobbered the Turn 4 wall while chasing Harvick on Lap 136 and finished 31st, two laps down.

RELATED: Logano, Bowman split stage wins | Bowman hits wall in final stage

The Cup Series’ next race is scheduled Sunday, the Food City presents the Supermarket Heroes 500 (3:30 p.m. ET, FS1, PRN, SiriusXM NASCAR Radio) at Bristol Motor Speedway.

Contributing: Staff reports

Alex Bowman surged to a Stage 2 win in Thursday night’s Alsco Uniforms 500 at Charlotte Motor Speedway.

Bowman’s Hendrick Motorsports No. 88 Chevrolet led 41 laps in the stage, which ended with 115 of a scheduled 208 laps complete. The result was his fourth stage win of the season, tops in the NASCAR Cup Series.

RELATED: Stage 2 results

Ryan Blaney held on for second place for the second straight stage, with Team Penske teammate Joey Logano right behind him in third. Chase Elliott and Kevin Harvick rounded out the top five in Stage 2 in order.

Kyle Busch’s Joe Gibbs Racing No. 18 Toyota suffered left-rear fender damage and a cut tire during a restart scramble at the start of the stage. He made an unscheduled pit stop and returned to the race in 38th place, two laps off the pace.

The only caution flag of the stage flew for a Lap 73 incident involving Quin Houff and Brennan Poole.

Stage 2 results

Finish Driver Team Points
1 Alex Bowman Hendrick Motorsports 10
2 Ryan Blaney Team Penske 9
3 Joey Logano Team Penske 8
4 Chase Elliott Hendrick Motorsports 7
5 Kevin Harvick Stewart-Haas Racing 6
6 Kurt Busch Chip Ganassi Racing 5
7 Austin Dillon Richard Childress Racing 4
8 John Hunter Nemechek Front Row Motorsports 3
9 Christopher Bell Leavine Family Racing 2
10 Bubba Wallace Richard Petty Motorsports 1

Logano prevails in opening stage

Joey Logano rose up to grab victory in an eventful opening stage in Thursday night’s NASCAR Cup Series race at Charlotte Motor Speedway.

RELATED: Stage 1 results

Logano led 33 of the 55 laps in the opening stage of the Alsco Uniforms 500. The outcome marked the second stage win of the 2020 season for the driver of the Team Penske No. 22 Ford.

Logano teammate Ryan Blaney took second place in the stage with Matt DiBenedetto third and Kevin Harvick completing a top-four sweep by Ford drivers. Alex Bowman was fifth in the top-running Chevrolet.

Pole-starter William Byron led 11 laps before a round of pit stops after a competition caution flew on Lap 20. But Byron’s No. 24 Hendrick Motorsports Chevrolet made contact with Corey LaJoie’s Go Fas Racing No. 32 Ford on pit road, forcing Byron to pit road for an additional stop. The pit-stop cycle also drew speeding penalties for two drivers: Denny Hamlin and Clint Bowyer.

Two incidents and a weather-related stoppage slowed the first stage. Joey Gase and Garrett Smithley tangled in a Lap 1 crash, severely damaging both cars. Brad Keselowski’s No. 2 Ford cut a tire and Matt Kenseth’s No. 42 Chevrolet spun in his wake in Turn 4 on Lap 29.

Keselowski was penalized for pitting too soon and his Team Penske entry suffered damage to the right-front fender because of his tire trouble.

The event was red-flagged for 74 minutes with just 30 laps complete because of lightning and rain from a nearby storm. The event was postponed from a scheduled Wednesday night start because of rain associated with Tropical Storm Bertha.

The race began with no practice or qualifying. Byron started first after an inversion of the top 20 finishers from Sunday’s Coca-Cola 600, a procedure that placed race winner Keselowski 20th for Thursday’s start.

Stage 1 results

Finish Driver Team Points
1 Joey Logano Team Penske 10
2 Ryan Blaney Team Penske 9
3 Matt DiBenedetto Wood Brothers Racing 8
4 Kevin Harvick Stewart-Haas Racing 7
5 Alex Bowman Hendrick Motorsports 6
6 Ricky Stenhouse Jr. JTG-Daugherty Racing 5
7 Austin Dillon Richard Childress Racing 4
8 Kurt Busch Chip Ganassi Racing 3
9 Chase Elliott Hendrick Motorsports 2
10 Chris Buescher Roush Fenway Racing 1