On a day when Dale Earnhardt Jr. looked like he might end his long winless streak with one of the day’s dominant cars, pole-sitter Joey Logano broke his own drought.

Logano won the Pocono 400 after he bumped Mark Martin out of the way for the lead with three laps to go and sped away for his second career victory and first since winning at New Hampshire Motor Speedway in June 2009.

Tony Stewart was third, followed by Jimmie Johnson and Denny Hamlin.