Christopher Bell kept adding to his growing resume on Sunday night.
The Toyota driver got physical with Joey Logano with 10 laps to go, moved past the No 22 Ford and won Nascar's $1m (R18.1m) payday, the All-Star Race, at the historic North Wilkesboro Speedway.
Bell's Joe Gibbs Racing No 20 became the third Toyota to win the race when he went low on Logano and beat the defending race champion by 0.829 seconds on the tiny track in the Blue Ridge Mountains of western North Carolina.
"That right there is absolutely incredible," said Bell, who led 28 laps in his first All-Star win.
"North Wilkesboro is the best short track on the schedule. (My team) is the big picture. I'm the guy who gets up here and talks to you and takes pictures. Without them, I'm nobody. I owe it all to these guys."
Logano led 139 laps but found himself at a tyre deficit after the late promoter's caution session, and he was upset after the race.
"Dang it," the reigning Cup champ said, "we had the fastest car. I thought maybe we could hold them off. I couldn't get away. I'm frustrated after leading so many laps and the car's so fast and you don't win. It hurts quite a bit."
Following Logano were Ross Chastain, Alex Bowman and Chase Elliott.
It was the third All-Star Race win by JGR and the first by Toyota since 2017 when Kyle Busch won at Charlotte. Bell won his first All-Star Race after capturing three races earlier this season.
Larson returned from Indianapolis Motor Speedway, started in row 10 in the 23-car field and finished 21st.
Starting from the pole position, Brad Keselowski and his No 6 RFK Racing Ford were under attack from the start as former teammate Logano, Bell and Elliott made hard charges to the front to try to steal the lead, all to no avail.
Keselowski held the high line and got his best challenge from Logano, who raced out of the Penske stable with the 2012 champ until the 2022 season. Keselowski stayed up high, while Logano could not muster the pass and leaned on his tyres from the low lane.
The first caution flew just before the field turned 60 circuits on the 1km short track. Keselowski, William Byron and Busch decided on a two tyre change while most of the field chose four.
Soon after lap 100, Nascar threw a scheduled competition caution, and every team hit pit road for service, with Bell, Logano and Elliott emerging as the top three.
With 100 laps left in the high-stakes race, three-time champ Logano led Bell, teammate Ryan Blaney, Elliott and Bowman, alternating hot laps and backing off to save his tyres at times.
After Keselowski's problems with less than 80 laps left forced another caution, Larson gained six spots and took the lead when his crew gambled on a two tyre stop.
From the flag stand, Michael Waltrip waved the promoter's caution with 35 laps left, then dropped the flag on the track as fireworks went off between turns 3 and 4 before Logano restarted the race with the lead with 28 laps remaining.
Christopher Bell blasts past Joey Logano to win $1m All-Star Race
Image: James Gilbert/Getty Images
Christopher Bell kept adding to his growing resume on Sunday night.
The Toyota driver got physical with Joey Logano with 10 laps to go, moved past the No 22 Ford and won Nascar's $1m (R18.1m) payday, the All-Star Race, at the historic North Wilkesboro Speedway.
Bell's Joe Gibbs Racing No 20 became the third Toyota to win the race when he went low on Logano and beat the defending race champion by 0.829 seconds on the tiny track in the Blue Ridge Mountains of western North Carolina.
"That right there is absolutely incredible," said Bell, who led 28 laps in his first All-Star win.
"North Wilkesboro is the best short track on the schedule. (My team) is the big picture. I'm the guy who gets up here and talks to you and takes pictures. Without them, I'm nobody. I owe it all to these guys."
Logano led 139 laps but found himself at a tyre deficit after the late promoter's caution session, and he was upset after the race.
"Dang it," the reigning Cup champ said, "we had the fastest car. I thought maybe we could hold them off. I couldn't get away. I'm frustrated after leading so many laps and the car's so fast and you don't win. It hurts quite a bit."
Following Logano were Ross Chastain, Alex Bowman and Chase Elliott.
It was the third All-Star Race win by JGR and the first by Toyota since 2017 when Kyle Busch won at Charlotte. Bell won his first All-Star Race after capturing three races earlier this season.
Larson returned from Indianapolis Motor Speedway, started in row 10 in the 23-car field and finished 21st.
Starting from the pole position, Brad Keselowski and his No 6 RFK Racing Ford were under attack from the start as former teammate Logano, Bell and Elliott made hard charges to the front to try to steal the lead, all to no avail.
Keselowski held the high line and got his best challenge from Logano, who raced out of the Penske stable with the 2012 champ until the 2022 season. Keselowski stayed up high, while Logano could not muster the pass and leaned on his tyres from the low lane.
The first caution flew just before the field turned 60 circuits on the 1km short track. Keselowski, William Byron and Busch decided on a two tyre change while most of the field chose four.
Soon after lap 100, Nascar threw a scheduled competition caution, and every team hit pit road for service, with Bell, Logano and Elliott emerging as the top three.
With 100 laps left in the high-stakes race, three-time champ Logano led Bell, teammate Ryan Blaney, Elliott and Bowman, alternating hot laps and backing off to save his tyres at times.
After Keselowski's problems with less than 80 laps left forced another caution, Larson gained six spots and took the lead when his crew gambled on a two tyre stop.
From the flag stand, Michael Waltrip waved the promoter's caution with 35 laps left, then dropped the flag on the track as fireworks went off between turns 3 and 4 before Logano restarted the race with the lead with 28 laps remaining.
READ MORE:
Tom Brady to ride with Jimmie Johnson during Indy 500 parade laps
Legendary drivers and riders set to race at 2025 Goodwood Revival
Kyle Larson manages worn tyres to win AdventHealth 400
Would you like to comment on this article?
Sign up (it's quick and free) or sign in now.
Please read our Comment Policy before commenting.
Most read
Latest Videos