Mark Martin moved up from 14th to the lead after a restart with 34 laps to go, but Kenseth passed him and held the advantage over the final 32 laps, eventually besting Martin by 2.1 seconds.
Kenseth's win was his second of the season and the 20th of his Sprint Cup Series career.
Marcos Ambrose claimed the third spot, Kyle Busch ended in fourth and Brian Vickers finished in the fifth place.
Interpol investigating stolen passports on missing flight
Senate Democrats to pull all-nighter on climate change