Kyle Busch led all but 10 laps from pole in a thoroughly dominant victory in the NASCAR Camping World Truck Series' F.W. Webb 175 at New Hampshire Motor Speedway.

With more than the last 100 laps run without a caution, Busch lapped up to sixth place Matt Crafton. The win is Busch's 30th in just his 99th Truck Series start. A year ago, Busch led 156 of the 175 laps in the truck race at New Hampshire, and he flipped that to 165 of 175 this year.

“We just had a great truck,” Busch said. “We're good on the short tracks, and just need to be better on the mid-range tracks. This was fun for us, maybe not for some others.”

Austin Dillon finished second ahead of Kevin Harvick, Ron Hornaday, Johnny Sauter and Crafton. Dillon took the points lead with the runner-up finish, while prior points leader James Buescher came home seventh.

“We were a second place truck all day,” Dillon said. “I ran there every lap, at least we got one lap to lead and a point. He struggled in traffic, and that was the only time I could run with him.”

Harvick didn't mince his words in describing the relative excitement of the race.

“The truck was too loose in the first run, then it got tight,” Harvick said. “I got stuck behind the 88 (Crafton) and lost track position. It was like a parade, a terrible race, and really hard to pass. We did what we had to do for big picture (the owner's championship).”

The trucks race again next Saturday at Kentucky Speedway as the undercard to the IZOD IndyCar Series.

Pos Driver Car/Engine Laps Time/Delay
1 Kyle Busch Toyota 175 1h 33:35.
2 Austin Dillon Chevrolet 175 3.816
3 Kevin Harvick Chevrolet 175 23:26:25.
4 Ron Hornaday Jr. Chevrolet 175 23:26:25.
5 Johnny Sauter Chevrolet 175 23:26:25.
6 Matt Crafton Chevrolet 175 23:26:25.
7 James Buescher Chevrolet 174 1 Lap
8 Todd Bodine Toyota 174 1 Lap
9 Timothy Peters Toyota 174 1 Lap
10 Miguel Paludo Chevrolet 174 1 Lap
11 Joey Coulter Chevrolet 174 1 Lap
12 Brendan Gaughan Toyota 174 1 Lap
13 Justin Lofton Chevrolet 173 2 Laps
14 David Starr Toyota 173 2 Laps
15 Cole Whitt Chevrolet 173 2 Laps
16 Germán Quiroga Toyota 172 3 Laps
17 Jason White Chevrolet 172 3 Laps
18 Parker Kligerman Dodge 172 3 Laps
19 Ricky Carmichael Chevrolet 172 3 Laps
20 Massimiliano Papis Toyota 172 3 Laps
21 Blake Feese Chevrolet 171 4 Laps
22 Ryan Sieg Chevrolet 170 5 Laps
23 Wes Burton Ford 170 5 Laps
24 Nelsinho Piquet Chevrolet 165 10 Laps
25 Norm Benning Chevrolet 161 14 Laps
26 Austin Russell Dodge 147 28 Laps
27 Jeff Agnew Chevrolet 80 Ignition
28 J.J. Yeley Chevrolet 19 Clutch
29 Josh Wise Chevrolet 14 Brakes
30 Butch Miller Chevrolet 12 Transmission
31 Todd Peck Chevrolet 10 Overheating
32 Chris Jones Chevrolet 4 Transmission
33 Mike Harmon Ford 2 Overheating
34 Bobby Santos Chevrolet 1 Brakes
35 Jennifer Cobb Ford 0 Engine