The points leader for NASCAR's Sprint Cup Series emerged victorious after 47 lead changes involving a record 18 drivers while the track was littered with multi-car crashes producing nine cautions.
The most spectacular crash was triggered by Sam Hornish Jr. with 13 laps remaining and necessitated a two-lap overtime finish.
The Saturday night start of the race was delayed for 90 minutes due to rain and it finally finished in the early morning hours Sunday.
After the final caution, Harvick maneuvered around Richard Childress Racing teammate Clint Bowyer to take the top position between turns one and two.
Kasey Kahne and Jeff Gordon also passed Bowyer, and Harvick ended up beating Kahne by 0.09 seconds, posting his second win of the season and the 13th of his Sprint Cup Series career.
With the win, Harvick improved his points lead to 212 points over Gordon, who claimed second in the standings after finishing third at Daytona.
Dale Earnhardt Jr. finished fourth while Jeff Burton took fifth place.
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'
Kate Middleton recycles dress at movie premiere