Hamlin finished 1.072 seconds ahead of Carl Edwards for his second victory of the season and the seventh of his Nationwide career.
Edwards won the pole, but Hamlin led the first 36 laps before Kyle Busch, the hottest driver in NASCAR, slid underneath Hamlin on lap 37 for the lead. With 20 laps to go, Hamlin held a one-second lead on Edwards -- who scraped the wall, but kept on going. It was still almost a second margin with 10 laps remaining.
Clint Bowyer finished ninth and will take a 121-point lead over Busch to the next race, set for next Saturday at Nashville Superspeedway.