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.
Charlize Theron not engaged to Sean Penn 'yet'
Pistorius testifies he didn't consciously pull trigger when he shot girlfriend