Winner of the Nationwide Series race Friday night, Hamlin became the first driver since Mark Martin in 1993 to sweep the Darlington weekend. It was Hamlin's first victory at NASCAR's oldest superspeedway, and the Joe Gibbs Racing driver has never finished lower than 13th in his five career starts at the difficult track.
Hamlin led 104 of the 367 laps but knew he was going to have to contend with Gordon and Burton over the closing laps. That changed during the final pit stops.
Gordon planned to pit early under green but had to abort the effort at the last second to avoid a collision with the cars closing quickly behind him. When he finally entered pit road a lap later, a spin by David Reutimann brought out the last caution of the race and Gordon had to hustle back onto the track to avoid losing a lap.
All the leaders headed to pit road under yellow and Burton, who had traded the lead with Hamlin right before the caution, came out in third. But NASCAR flagged him for running over his air hose, Burton had to return to the pits for a penalty, and lost a ton of track position.
Hamlin restarted the race in first with 20 laps to go, while Gordon was 12th and Burton 13th.
Hamlin got a terrific restart in his Toyota over teammate Kyle Busch, then sailed to his third win of this season.