Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

Xfinity results: Denny Hamlin outduels Kyle Larson in thrilling finish at Charlotte

NASCAR XFINITY Series Hisense 300

CHARLOTTE, NC - MAY 28: Denny Hamlin, driver of the #18 Hisense USA Toyota, celebrates with a burnout after winning the NASCAR XFINITY Series Hisense 300 at Charlotte Motor Speedway on May 28, 2016 in Charlotte, North Carolina. (Photo by Drew Hallowell/Getty Images)

Getty Images

CONCORD, N.C. -- Overcoming a pit penalty and a furious last-lap battle with Kyle Larson, Denny Hamlin charged to a victory in the Hisense 300 at Charlotte Motor Speedway.

Austin Dillon finished second, followed by Joey Logano, who started alongside Kyle Larson on the front row for the two-lap restart in overtime. Cole Custer (fourth) scored his first top five in the Xfinity Series, and Justin Allgaier was fifth.

Logano and Larson were the only lead-lap drivers who didn’t pit during the last yellow flag. Larson smacked the wall while racing with Hamlin and finished sixth.

Hamlin’s No. 20 Toyota fell to 14th with about 40 scheduled laps remaining after a penalty for an uncontrolled tire on a pit stop.

The results:

UpdatedXfinity