Derek Thorn charged to the lead late in the event and held on in a green-white-checkered finish to win the Carneros 200 NASCAR K&N Pro Series West race at Sonoma Raceway on Saturday.

The victory on the 1.99-mile, 10-turn track marked the second win this season, fourth career victory and first on a road course for the driver from Lakeport, Calif.

Cameron Hayley slipped by Michael Self on the last lap to take second. David Mayhew followed in fourth, with Paulie Harraka finishing fifth.

Thorn, who finished second at Sonoma a year ago, appeared to save his tires as Hayley and Self battled for the lead. Thorn became the sixth leader of the day when he charged past Self for the lead on Lap 53. He pulled away in a late-race restart and then charged away again after the seventh caution of the day extended the race for a green-white-checkered finish. His No. 6 Sunrise Ford/Lucas Oil/Eibach Ford crossed the finish line 1.493 seconds ahead of Hayley.

Completing the top 10 were Travis Milburn, Kelly Admiraal, Dylan Lypton, Eric Holmes and Dave Smith.