Martin Truex Jr. finished 8th at Daytona, but it wasn't enough to put him in the playoffs as first-time season winner Austin Dillon took the surprising win.
Christopher Bell passed Chase Elliott with 42 laps to go and pulled away to win at New Hampshire, taking his first win of the season and clinching a playoff spot.
Elliott started on the pole and swept all the stages, taking the win with a pass for the lead on Corey LaJoie with two laps to go. It was Elliott's third win of the season, and he leads the points standings.
Ryan Blaney avoided late carnage at Daytona and took the win in an overtime finish to win the Coke Zero Sugar 400. It was Blaney's third win of the season and second in a row, and places him second in the playoff reset.
Elliott started 34th after failing to post a qualifying time, but methodically worked his way into the lead, passing Matt DiBenedetto on Lap 38, and then overtaking Kyle Busch with 17 to go.
Kyle Larson started on the pole at Sonoma and held off Hendrick teammate Chase Elliott on an overtime restart to secure the win in the Toyota/SaveMart 350.
Martin Truex Jr. swept Stages 1 and 2 at Darlington and held off Kyle Larson in the closing laps of the final stage to take the win, his third of the year.