Edwards wins Busch race in New Hampshire

LOUDON, N.H. - Carl Edwards easily held off a late challenge from Kevin Harvick on Saturday to win the NASCAR Busch Series race at New Hampshire International Speedway.

Edwards has finished first or second in five of the last eight races, including all three of his 2005 Busch victories. But the Roush Racing driver remained a distant second in the season standings, 308 points behind runaway series leader Harvick.

Clint Bowyer, Harvick's Richard Childress Racing teammate, appeared on the way to an easy victory, building leads of up to 4 seconds and leading 127 of the first 143 laps before making a green-flag pit stop, the first of the leaders to head for pit road for his final stop.

That gave the lead to Edwards, who got a big break moments later when the seventh and final caution flag of the race waved, putting Bowyer a lap down. Bowyer immediately got that lap back, thanks to NASCAR's rule allowing the first car a lap down to regain the lead lap under caution.