Rebounding from a back injury that sidelined him from the first eight races, Tony Stewart ended an 84-race winless streak by winning the Toyota/Save Mart 350 at Sonoma.
The three-time series champion banged past Denny Hamlin in the final turn of the road course for his first Sprint Cup victory in more than three years.
Hamlin finished second, followed by Joey Logano, pole-sitter Carl Edwards and Martin Truex Jr.
Kevin Harvick, Kyle Busch, Ryan Newman, Kasey Kahne and Kurt Busch rounded out the top 10.
The next five finishers were Dale Earnhardt Jr., Kyle Larson, Jimmie Johnson, AJ Allmendinger and Brad Keselowski.
Results: