His No.2 Chevrolet driver crossed the finish line ahead of Matt Kenseth on the final lap.
The victory was Bowyer's first of the season and fourth of his Busch career.
Bowyer led five times for 120 laps, and separated his car from all but Kenseth in the late stages.
"It was an unbelievable run," Bowyer said. "We unloaded off the truck every bit as fast as we were the last lap of that race. You can appreciate running against guys like Matt Kenseth. They race you hard and they race you clean. It makes for a lot of fun out there."
Jessica Simpson shares three-way kiss with friends in photo
Senate Democrats to pull all-nighter on climate change