Busch led 134 of 200 laps to score the win. He led seven times for 134 laps including the final 26.
He is the first repeat winner this year in Cup.
Kurt Busch placed sixth and was the top finishing Chevrolet driver. The elder Busch brother has four straight top 10s.
Kyle Busch holds the points lead after claiming his second win of the year.
He has a 15-point lead over Logano.
The top five is completed by Harvick (-24 points), Denny Hamlin (-32) and Keselowski (-61).