RELATED: Full race results | Series standings | Chase standings
Below is a breakdown of how the full 43-car field fared at Bristol Motor Speedway.
1. Joey Logano, No. 22 Ford, Team Penske. Logano became just the third driver to lead approaching the halfway point on Saturday night, and he paced 176 laps en route to his second Bristol victory. | MORE: Logano victorious again in night race
2. Kevin Harvick, No. 4 Chevrolet, Stewart-Haas Racing. Harvick rallied from two pit-road speeding penalties to run second with five laps to go when he unsuccessfully attempted a run for the lead. | MORE: Harvick scores 10th runner-up finish
3. Denny Hamlin, No. 11 Toyota, Joe Gibbs Racing. The polesitter held steady in the top 10 but struggled to find the answer when navigating the middle to exit of the turns at Bristol. | WATCH: Hamlin leads field to green flag
4. Jimmie Johnson, No. 48 Chevrolet, Hendrick Motorsports. “These have been really good laps, man,” crew chief Chad Knaus radioed Johnson as he scored his 10th top-five result at Bristol. | SIGN UP: RaceView Scanner
5. Clint Bowyer, No. 15 Toyota, Michael Waltrip Racing. Bowyer qualified ninth and was running second by Lap 232, but he struggled some after receiving contact late in the race. | MORE: Bowyer gives MWR a boost
6. Brad Keselowski, No. 2 Ford, Team Penske. Keselowski was running second with teammate and eventual winner Joey Logano with 100 laps to go before being shuffled back on a restart.
7. Carl Edwards, No. 19 Toyota, Joe Gibbs Racing. Edwards gave up the lead on Lap 354 when he hit pit road for a flat tire.
8. Kyle Busch, No. 18 Toyota, Joe Gibbs Racing. Busch recovered from an unscheduled pit stop on Lap 350 for a loose wheel and a subsequent pit-road speeding penalty with 68 laps to go.
9. Dale Earnhardt Jr., No. 88 Chevrolet, Hendrick Motorsports. Earnhardt fought to stay on the lead lap mid-race and recorded back-to-back beneficiary passes on the fourth and fifth caution periods. He then held on for his 15th Bristol top 10.
10. Ryan Newman, No. 31 Chevrolet, Richard Childress Racing. Mostly quiet on the radio, Newman encouraged his team to leave the car alone as he also scored his 15th Bristol top 10.
11. Jamie McMurray, No. 1 Chevrolet. Chip Ganassi Racing. McMurray completed a 50-lap run in practice that helped him get a feel for long green-flag stretches, of which there was one past halfway when he hovered in the top 10.
12. Justin Allgaier, No. 51 Chevrolet, HScott Motorsports. Despite some early front-fender damage and a pit-road speeding penalty, Allgaier made the most of a promising run and earned his third top-15 finish of the year.
13. Austin Dillon, No. 3 Chevrolet, Richard Childress Racing. Dillon stopped late in the race for some repair to the left-rear of his car and finished as the last car on the lead lap.
14. Kurt Busch, No. 41 Chevrolet, Stewart-Haas Racing. “There’s nothing I can really do to help you,” crew chief Tony Gibson radioed Busch during the Lap 359 caution period, so Busch stayed out despite issues from an earlier mash-up with David Ragan. | SIGN UP: RaceView Scanner
15. Trevor Bayne, No. 6 Ford, Roush Fenway Racing. Bayne restarted 18th at the tail end of the longest line with 67 laps to go after speeding on pit road.
16. Kasey Kahne, No. 5 Chevrolet, Hendrick Motorsports. “It took a lot longer to start vibrating this time,” Kahne reported to his team on Lap 330 while running 18th.
17. Aric Almirola, No. 43 Ford, Richard Petty Motorsports. Almirola qualified 31st in his repaired No. 43 Ford and was running 19th on Lap 358 when he told the team he feared they had lost the handle on it, prompting more adjustments.
18. Sam Hornish Jr., No. 9 Ford, Richard Petty Motorsports. Hornish experienced a tight-handling condition when running the bottom line and a loose-handling one when running the top, so his team worked on dialing the car in.
19. Tony Stewart, No. 14 Chevrolet, Stewart-Haas Racing. Stewart qualified 40th and cracked the top 15 by Lap 150 but later reported his car wouldn’t cut in the middle of the corner any more.
20. Jeff Gordon, No. 24 Chevrolet, Hendrick Motorsports. Gordon was running fifth when he had to bring his throwback rainbow paint scheme to pit road on Lap 409 for a “bad vibration.”
21. Ricky Stenhouse Jr., No. 17, Roush Fenway Racing. Stenhouse had just taken the wave around and lined up 19th for the restart when he smacked the wall on Lap 384 to bring out the seventh caution flag.
22. Ryan Blaney, No. 21 Ford, Wood Brothers Racing. Blaney spent most of the race trying to recover from a pit-road speeding penalty assessed on Lap 57.
23. Casey Mears, No. 13 Chevrolet, Germain Racing. Mears, in his 26th Bristol outing, reported a vibration that his team addressed along with right-rear damage from earlier contact during the Lap 384 caution.
24. Paul Menard, No. 27 Chevrolet, Richard Childress Racing. Menard lost some track position early after a near-spin on Lap 43. He had another setback during the fifth caution period when his team lost control of a tire and he was penalized.
25. Greg Biffle, No. 16 Ford, Roush Fenway Racing. Significant damage to the No. 16 prompted the team to make multiple stops for repairs during the sixth caution period.
26. AJ Allmendinger, No. 47 Chevrolet, JTG Daugherty Racing. On Lap 146, Allmendinger collided with Ricky Stenhouse Jr. and bounced off the inside wall.
27. Danica Patrick, No. 10 Chevrolet, Stewart-Haas Racing. Patrick radioed to her team that it felt like her right-front tire was going down, so she hit pit road on Lap 313 for four tires and fuel.
28. Martin Truex Jr., No. 78 Chevrolet, Furniture Row Racing. Running a back-up car, Truex suffered left-front damage on Lap 384 and had to make two unscheduled pit stops, which put the team two laps down.
29. Cole Whitt, No. 35 Ford, Front Row Motorsports. Prior to the sixth caution flag, Whitt asked his team to check the right-side of his car after a competitor shoved him into the wall.
30. Brett Moffitt, No. 34 Ford, Front Row Motorsports. The fastest qualifying rookie radioed early that he started off loose, but improved as the run continued.
31. Michael McDowell, No. 95 Ford, Leavine Family Racing. A big setup change during a mid-race pit stop slowed McDowell’s forward progress.
32. Alex Bowman, No. 7 Chevrolet, Tommy Baldwin Racing. Bowman qualified 36th and picked up six spots but had trouble passing because his car developed a tight-handling condition in traffic.
33. Matt DiBenedetto, No. 83 Toyota, BK Racing. DiBenedetto was running 33rd when he radioed his team on Lap 308 that he needed to stop for flat right-rear tire.
34. J.J. Yeley, No. 23 Toyota, BK Racing. Yeley caught a break on Lap 250 when the caution flag was waved. Just a few laps earlier, he had reported a right-front tire vibration. | MORE: Yeley’s daughter steals the show
35. Josh Wise, No. 32 Ford, Go Fas Racing. Early in the race, Wise’s team got creative with adjustments when they handed him a paint stick so he could reach and adjust his in-car track bar.
36. David Gilliland, No. 38 Ford, Front Row Motorsports. In his 19th Bristol appearance, Gilliland was stalled early when he had to make an unscheduled pit stop for a loose wheel.
37. Mike Bliss, No. 33 Chevrolet, Circle Sport. Bliss suited up for his ninth race of the year, but his first behind the wheel of the No. 33.
38. Landon Cassill, No. 40 Chevrolet, Hillman Smith Motorsports. Cassill’s team took a big swing at his setup early in the race, changing the bump stop setup, and chased the handling of the No. 40 throughout the race.
39. Timmy Hill, No. 98 Ford, Phil Parsons Racing. Hill, making his second Bristol start on Saturday night, improved upon his first result at the half-mile track.
40. David Ragan, No. 55 Toyota, Michael Waltrip Racing. Ragan retreated behind the wall after receiving contact and spinning out of the top five to bring out the sixth caution flag on Lap 371. | MORE: Ragan, Bowyer show strength amid shake-up
41. Kyle Larson, No. 42 Chevrolet, Chip Ganassi Racing. An early two-tire call turned out to be a losing gamble as Larson cut his left-front on Lap 125 and hit the wall. He later brought out the fifth caution flag after hitting the wall.
42. Matt Kenseth, No. 20 Toyota, Joe Gibbs Racing. Around Lap 111, Kenseth limped from running in the top 10 to pit road for his team to assess his smoking car. An engine issue sent the No. 20 behind the wall. | MORE: Early exit for Kenseth
43. Michael Annett, No. 46 Chevrolet, HScott Motorsports. Annett made an unscheduled pit stop after the first lap at Bristol for a transmission issue.