Truex outlasts teammate Hamlin to win again at Martinsville

Martin Truex Jr. (19) celebrates with the winners' trophy after winning the NASCAR Cup Series auto race at Martinsville Speedway in Martinsville, Va., Sunday, April 11, 2021. (AP Photo/Steve Helber)

Denny Hamlin (11) gets service in the pits during the NASCAR Cup Series auto race at Martinsville Speedway in Martinsville, Va., Sunday, April 11, 2021. (AP Photo/Steve Helber)

Martin Truex Jr., top, celebrates after winning a NASCAR Cup Series auto race at Martinsville Speedway in Martinsville, Va., Sunday, April 11, 2021. (AP Photo/Steve Helber)

Martin Truex Jr. (19) does a burnout as he celebrates after winning a NASCAR Cup Series auto race at Martinsville Speedway in Martinsville, Va., Sunday, April 11, 2021. (AP Photo/Steve Helber)

Ryan Blaney (12) and Martin Truex Jr. (19) approach the third turn during a NASCAR Cup Series auto race at Martinsville Speedway in Martinsville, Va., Sunday, April 11, 2021. (AP Photo/Steve Helber)

wld Denny Hamlin (11) approaches the third turn during the NASCAR Cup Series auto race at Martinsville Speedway in Martinsville, Va., Sunday, April 11, 2021. (AP Photo/Steve Helber)

Martin Truex Jr. gives a thumbs-up as he celebrates with a fan after winning a NASCAR Cup Series auto race at Martinsville Speedway in Martinsville, Va., Sunday, April 11, 2021. (AP Photo/Steve Helber)

Ryan Blaney (12) drives into turn two during the NASCAR Cup Series auto race at Martinsville Speedway in Martinsville, Va., Sunday, April 11, 2021. (AP Photo/Steve Helber)