Matt Kenseth pulled away down the stretch to win the Sprint Cup race Sunday at New Hampshire Motor Speedway.

Martin Truex Jr. and Kyle Busch each led more than 120 laps before fading late, paving the way for Kenseth to win for the second time this season.

Kenseth also won the New Hampshire race last September. He was 38th career victories.

Tony Stewart finished second and strengthened his spot inside the top 30 in the points standings. Stewart has a win this season and needs to secure a spot in the top 30 in points to clinch a spot in the Chase for the Sprint Cup championship. He entered the race in 30th.

Joey Logano was third, followed by Kevin Harvick and Greg Biffle.

Alex Bowman had a solid day ruined when he hit the wall late and finished 26th driving for Dale Earnhardt Jr. Earnhardt was sidelined because he suffered from symptoms of a concussion.