Denny Hamlin wins dramatic Coke 600 with last-lap pass

Hamlin began on pole but fought throughout the night to stay in contention for the win, and was even involved in a 13-car crash near the finish of Stage 2.

The field drove four-wide off Turn 4 on the first lap of the first overtime, and Hamlin raced through with the lead as a seven-car disaster occurred behind him as the caution-filled race came to a close.

In the second overtime, Hamlin led, but his Joe Gibbs Racing teammate Kyle Busch temporarily took the lead, only to have him lose it on the penultimate lap and Hamlin retake it.

He beat Busch by 0.119 seconds to win for the first time in Charlotte.

The victory is Hamlin's 48th in the NASCAR Cup Series and his second this season.

Hamlin currently holds the record for the longest race in NASCAR history, clocking in at 413 laps or 619.5 miles.

"It's one of a kind. It's the last major project that isn't listed on my resume.

"It means a lot to me," Hamlin expressed his gratitude.

"Man, I can't express my gratitude to this entire crew enough. The Coke 600 has never been won before. This is quite significant.

"Man, we didn't do very well all day." We simply happened to be at the right place at the right time. What a fight that was."

Kevin Harvick was third, Chase Briscoe was fourth, and Christopher Bell finished fifth.

Tyler Reddick, Ricky Stenhouse Jr., Michael McDowell, Kyle Larson, and Alex Bowman rounded out the top ten.