ANDERSON, Calif. — Chris Eggleston waited. And waited. And then he made his move.

The Erie, Colorado, driver muscled his No. 99 NAPA Filters/H20 Fire Protection Toyota past James Bickford with five laps remaining and claimed the checkered flag in the Bill Schmitt Memorial 150 presented by Lithia Toyota and NAPA Auto Parts at Shasta Speedway.

It was the third win in nine career NASCAR K&N Pro Series West starts for the 26-year-old, who is running his first full-time season for Bill McAnally Racing. Eggleston won earlier this year at California’s Irwindale Speedway.

Bickford, the 2014 Sunoco Rookie of the Year, seemed poised to pick up his second career win after inheriting the lead on Lap 92 when Coors Light Pole Award winner David Mayhew pulled off the track with mechanical issues.

But Eggleston tracked him down and made the late pass to grab the win. He wound up .705 seconds ahead of Bickford at the finish line and more than four seconds over the rest of the field on the .375-mile track.

Johnny White finished third and Gracin Raz was fourth. Buddy Shepherd, 15, was fifth in his first career series start. All three rookies.

Another Sunoco Rookie of the Year candidate, Ryan Partridge, finished sixth, followed by Brandon McReynolds, Thomas Martin, and rookies Alex Schutte and Nicole Behar.

With the win, Eggleston also took over the championship points lead by 12 over Raz and 15 over Noah Gragson. Gragson entered the event with the points lead but ended up 16th after suffering a flat tire, while Mayhew wound up 20th. Partridge is now fourth in points and Bickford fifth.

The Bill Schmitt Memorial 150 will air on Thursday, June 4 at 4 p.m. on NBCSN.

The NASCAR K&N Pro Series West next races June 27 in the Carneros 200 at California’s Sonoma Raceway.

Full Results

1 99 Chris Eggleston 150 Running
2 6 James Bickford 150 Running
3 31 Johnny White * 150 Running
4 27 Gracin Raz * 150 Running
5 55 Buddy Shepherd * 150 Running
6 9 Ryan Partridge * 150 Running
7 16 Brandon McReynolds 150 Running
8 11 Thomas Martin 150 Running
9 21 Alex Schutte * 150 Running
10 33 Nicole Behar * 150 Running
11 61 Brett Thompson 150 Running
12 5 Justin Funkhouser 150 Running
13 74 Luis Tyrrell 150 Running
14 84 Rich DeLong III 149 Running
15 51 Carlos Vieira 147 Running
16 7 Noah Gragson * 143 Flat Tire
17 14 Matt Levin * 141 Running
18 68 Rodd Kneeland * 140 Running
19 36 Dylan Caldwell * 115 Suspension
20 17 David Mayhew 92 Rear End
21 6 John Wood 89 Rear End
22 38 Rob Powers * 64 Handling
23 30 Ron Norman * 28 Overheating
24 15 Jack Sellers 4 Accident

-Brooke Franceschini, NASCAR

Photo Credit: Getty Images for NASCAR

Eggleston Grabs Shasta K&N West Win with Late Pass