Denny Hamlin won the NASCAR race in New Hampshire, getting the mistake-free trip he needed to win for the series-leading fifth time this year. He has won three of the last five races.
Jimmie Johnson finished second and took the lead in the Chase for the Sprint Cup. He bumps Brad Keselowski to second place, overtaking him by one point.
Jeff Gordon was third at the finish line on Sunday. Gordon had earned the pole in qualifying.

Hamlin's crew avoided the mistakes that dogged them here in July and in Chicago last week, when he ran out of gas and finished 16th. On Friday, Hamlin had another setback when his crew had the wrong pressure in his tires and he qualified 32nd.

Quickly moving up in the field, Hamlin took the lead for the first time on the 94th lap and led for 193 laps in all, getting some help when teammate Kyle Busch helped pull some debris off the front of Hamlin's car.

The next race is Sunday at Dover.