CONCORD, N.C. – In a fitting finish, Coca-Cola Racing Family Driver Austin Dillon won the Coca-Cola 600 in the wee hours of Memorial Day morning. Dillon outlasted a 100-minute rain delay and cruised to Victory Lane in what is widely considered to be the sport’s most demanding race, marking his first NASCAR Cup Series win and returning the iconic No. 3 car to Victory Lane for the first time since 2000.

Here's a selection of photos from the grand finale at Charlotte Motor Speedway:

2017 NASCAR Monster Energy Cup Series, Charlotte