Denny Hamlin certainly had to earn it at Dover Motor Speedway on Sunday. After a one-hour rain delay, he had to face two hard-charging teammates in the closing laps, beating both Christopher Bell and later Chase Briscoe to capture the win.
“Things are going pretty well there before the rain,” said Hamlin. “Then obviously had to endure a few restarts there. But yeah, it was tough. Those guys gave me a run for it, no doubt about it. This whole Progressive Toyota team did amazing … winning here in Dover is super special to me. This is a place I’ve not been very good at the first half of my career. Having a back-to-back here over the last few years is amazing.”
Watch: Denny at Dover: Hamlin holds off Briscoe to grab the win
When the race resumed with just eight laps to go, the leaders stayed out on old tires on a green track. However, Tyler Reddick and Briscoe led the way in ninth and tenth for those who chose to pit for fresh rubber.
On the restart, Bell managed to stay side-by-side with Hamlin for the race lead, but it ended in disaster at the exit of Turn 4. Bell spun, causing a caution as both William Byron and Noah Gragson crashed trying to avoid him.
Briscoe made huge gains before the yellow came out, making it up to fourth. The race pushed into overtime, and Briscoe quickly made his way to second. On the backstretch, Ryan Preece and Zane Smith collided with Smith spinning into the inside wall.
The race was set to end in double overtime, with Hamlin now facing another teammate. Briscoe fought hard, even making contact with Hamlin as they approached the white flag, but the veteran driver managed to clear him and get away.
For Hamlin, it was his 58th career win and his fourth of the 2025 season. Briscoe was second, Alex Bowman third, Kyle Larson fourth, and Ty Gibbs fifth. Chase Elliott, Bubba Wallace, Ryan Blaney, Chris Buescher, and Brad Keselowski filled out the remainder of the top ten.
As for the $1 million in-season challenge, Gibbs bested Reddick while Ty Dillon managed to finish ahead of John Hunter Nemechek. (Yes, it really will be Ty versus Ty in the finals at the Brickyard 400.)
Stage 1
Chase Elliott, Hendrick Motorsports Chevrolet, Chase Briscoe, Joe Gibbs Racing Toyota, Tyler Reddick, 23XI Racing Toyota
As the race got underway, Elliott battled back-and-forth with Briscoe for the top spot. Behind them, Shane van Gisbergen slowed with a right-front tire issue, and was forced to make an unscheduled pit stop that put him almost five laps down. It was a tough break after back-to-back wins at road/street courses.
Due to no practice and qualifying on Saturday, NASCAR planned a competition caution for Lap 35, but there were no reported issues.
Daniel Suarez, Trackhouse Chevrolet
As the stage continued, Elliott found himself in a fierce battle with Daniel Suarez, who was trying desperately to not fall a lap down. Elliott eventually cleared him, winning the stage over Bell and Hamlin.
However, the fight was worth it as Suarez earned the free pass and got back on the lead lap. At the end of the stage, both Erik Jones and A.J. Allmendinger also suffered tire issues.
Stage 2
Christopher Bell, Joe Gibbs Racing Toyota, Chase Elliott, Hendrick Motorsports Chevrolet
Things remained clean in the second stage, leading to green-flag pit stops. Elliott lost the lead after the car fell off the jack, giving Joe Gibbs Racing control of the race,
Hamlin was now out front, but it wasn’t long until his teammate Bell snatched the lead away. Carson Hocevar was among those who ran long during the pit cycle, and later had a close call with Bell as he shot up into the outside wall, damaging the No. 77 car.
Hamlin was unable to challenge Bell as he remained trapped behind the lapped car of Ty Dillon, growing frustrated on the radio. However, Dillon was in a tense battle with John Hunter Nemechek over advancement in the $1 million in-season challenge.
William Byron, Hendrick Motorsports Chevrolet
Allmendinger had to go behind the wall as he lost the brakes, ending his day. At the end of the stage, Ross Chastain got held up while trying to lap Ricky Stenhouse Jr., resulting in some contact. As the stage ended, Chastain door-slammed Stenhouse.
Out front, Bell captured the stage win with Bowman second and Hamlin third.
Stage 3
Christopher Bell, Joe Gibbs Racing Toyota
As the final stage began, Bell suddenly bottomed out and spun from the lead. Shockingly, no one hit the No. 20 as the car was parked sideways in the middle of Turns 3 and 4.
On the following restart, Chastain had a run-in with Logano, who like Stenhouse, likely wanted payback for an incident at Chicago. He drove in deep, sending Chastain up the track.
Denny Hamlin, Joe Gibbs Racing Toyota, Christopher Bell, Joe Gibbs Racing Toyota
As the field approached green-flag pit stops, there was some hesitation as rain showers approached. Bell and A. Dillon decided to run long, catching a caution for raindrops.
The race did eventually resume, but it was a huge track position gain for both drivers. Hamlin led the way, but Bell was right behind him, harassing him as the laps ticked away.
Mother Nature was not done with Dover yet as another cell closed in on the track. With 17 laps to go, Chastain wrecked from 13th, ending his day. While the damaged car was dragged away, the skies opened up and rain poured down onto the track.
Denny Hamlin, Joe Gibbs Racing Toyota
NASCAR red-flagged the race with 13 laps to go, but they did not immediately call it. The rain shower passed over the track, soaking the concrete, but the sun quickly returned. Officials immediately sent jet driers out to get the surface ready to race again. The stoppage lasted 56 minutes, but set-up the aforementioned mad dash to the checkered flag.
To read more Motorsport.com articles visit our website.