Gordon won for the 91st time on the Cup circuit, and this is his first three-win season since 2011. He took over the lead in the standings by three points over Earnhardt.
Gordon also won this season at Kansas and Indianapolis.
"As a driver, especially somebody that's been getting beat up over the years about restarts, it's pretty nice to have the last two wins come down to restarts."
Assuming they attempt to qualify for the final three races of the regular season, the 12 drivers with victories this season have all wrapped up spots in the Chase for the Sprint Cup.
Kenseth remains the top driver without a victory in the standings, but he dropped to fifth place. If the regular season ended now, the last four drivers in the Chase would be Kenseth, Ryan Newman, Clint Bowyer and Greg Biffle.
Bowyer and Biffle both moved ahead of rookie Kyle Larson, whose car caught fire against the wall just before the halfway point. Larson ended up 43rd.
Bowyer finished sixth but sounded concerned about his situation.
"We're behind, there's no question. We just did what we needed to do today," he said. "Right now, everything has to be perfect to get a decent finish and today everything was perfect. This is a tricky part of the season. Everybody is pushing hard."