The Hendrick Motorsports driver then dueled Hamlin down the stretch, besting him by 4.295 seconds on the 1.5-mile track.
The victory was the 13th of Kahne's career and first since joining Hendricks. It marked the ninth different winner in 12 Sprint Cup Series races this season.
Brad Keselowski rounded out the Top 5.
Jimmie Johnson was in the mix until dragging a fuel can out of his pit stall following a stop on lap 353.
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Millions of Getty images now available for free via embed tool