Joey Logano boosted his chances of reaching the Chase for the Sprint Cup, winning for the first time this season in a race at Michigan International Speedway.
Logano held off Kevin Harvick after both breezed past Mark Martin who ran out of fuel with just over three laps to go.
Logano entered the weekend in 16th place in the points standings. There are three races left before the Chase.
Points leader Jimmie Johnson lasted less than 60 laps before engine trouble knocked him out.