After weaving through a 10-car crash in front of him on the last lap of the season-opening NASCAR Nationwide Series race at Daytona, James Buescher had his first career NASCAR victory.

What he didn't have, until Saturday, was a win in his normal series where he competes for the championship – the Camping World Truck Series ranks.

Cross that one off the list.

Buescher led five times for 103 laps at Kansas Speedway en route to his first NCWTS win for Turner Motorsports. On the last pit stop sequence, under the green flag, Buescher had built enough of a lead where he could afford to take four tires, but his truck was seemingly riding on rails anyway. He passed Brad Keselowski, who he emerged behind on track, and secured the victory.

“This was the first track we (Buescher and crew chief Michael Shelton) ran together in the trucks,” he said. “This is good redemption. Two in a row for our team says something about the quality of our people. We wanted to win one on our own after Kasey (Kahne) won last week (at Rockingham). We finally got that truck win.”

Buescher had four previous runner-up finishes in the trucks before his breakthrough victory. Keselowski faded to third by the flag behind Timothy Peters, who recorded his fourth top five finish in as many races this season.

“I feel like we won,” Peters exhaled. “It was close out there. It was tough to keep up with the track. We got our program together.”

Keselowski, in his second start of 2012 for his own team, finished third ahead of Nelson Piquet Jr. and Todd Bodine. Bodine held off a late charge from Ron Hornaday for the final top-five position.

Peters leads the points by four markers over Buescher, with Justin Lofton, Ty Dillon and Piquet in the top five in the standings.

The series has a month hiatus before the next round of the championship, the Thursday night before the NASCAR Sprint Cup Series All-Star race, at Charlotte Motor Speedway.

Pos Driver Car/Engine Laps Time/Delay
1 James Buescher Chevrolet 167 2h 04:06.
2 Timothy Peters Toyota 167 5.320
3 Brad Keselowski Dodge 167 22:55:54.
4 Nelsinho Piquet Chevrolet 167 22:55:54.
5 Todd Bodine Toyota 167 22:55:54.
6 Ron Hornaday Jr. Chevrolet 167 22:55:54.
7 Justin Lofton Chevrolet 167 22:55:54.
8 Parker Kligerman Dodge 167 22:55:54.
9 Ty Dillon Chevrolet 167 22:55:54.
10 Miguel Paludo Chevrolet 167 22:55:54.
11 Cale Gale Chevrolet 167 22:55:54.
12 Matt Crafton Toyota 167 22:55:54.
13 John King Toyota 167 22:55:54.
14 Joey Coulter Chevrolet 166 1 Lap
15 Dakoda Armstrong Toyota 166 1 Lap
16 John Wes Townley Toyota 166 1 Lap
17 Tim George Jr. Chevrolet 166 1 Lap
18 Jason Leffler Toyota 165 2 Laps
19 Jason White Ford 164 3 Laps
20 Chris Fontaine Chevrolet 164 3 Laps
21 Bryan Silas Ford 164 3 Laps
22 Max Gresham Chevrolet 163 4 Laps
23 Scott Stenzel Chevrolet 163 4 Laps
24 Johnny Sauter Toyota 162 5 Laps
25 Jennifer Cobb Dodge 160 7 Laps
26 Chris Cockrum Chevrolet 159 8 Laps
27 Paulie Harraka Ford 158 9 Laps
28 Norm Benning Chevrolet 155 12 Laps
29 Ryan Sieg Chevrolet 128 Rear Gear
30 Chad McCumbee Chevrolet 54 Fuel pump
31 David Starr Toyota 41 Accident
32 Brennan Newberry Chevrolet 40 Accident
33 Russ Dugger Chevrolet 39 Accident
34 Ross Chastain Toyota 17 Engine
35 Chris Jones Toyota 14 Rear end
36 Jeb Burton Chevrolet 2 Accident