DARLINGTON, S.C. (AP) Denny Hamlin has won the Xfinity Series race at Darlington Raceway, where he denied Joe Gibbs Racing teammate Daniel Suarez his first career victory.

Suarez inherited the lead when most of the field made their final pit stops and he tried to stretch his fuel to the end.

But Hamlin had fresher tires and chased Suarez down. He passed him with three laps remaining Saturday for his third Xfinity Series win of the season. All three of Hamlin's victories have come from the pole.

More from FoxSports

Hamlin led 117 of the 147 laps.

JGR driver Kyle Busch passed Suarez for second, and Suarez finished third as the fleet of Toyotas swept the top three spots.

Kevin Harvick finished fourth in a Chevrolet and was followed by series points leader Chris Buescher in a Ford.