Complete results from the Food City 500 at the Bristol Motor Speedway.

1. Kevin Harvick #29 GM Goodwrench Chevrolet Richard Childress Racing 500 laps
2. Elliott Sadler #38 M&M's Ford Robert Yates Racing 500 laps
3. Tony Stewart #20 Home Depot Chevrolet Joe Gibbs Racing 500 laps
4. Dale Earnhardt Jr #8 Budweiser Chevrolet Dale Earnhardt Inc 500 laps
5. Dale Jarrett #88 UPS Ford Robert Yates Racing 500 laps
6. Jimmie Johnson #48 Lowe's Chevrolet Hendrick Motorsport 500 laps
7. Travis Kvapil* #77 Kodak Dodge Penske Racing 500 laps
8. Kyle Petty #45 Georgia Pacific/Brawny Dodge Petty Enterprises 500 laps
9. Greg Biffle #16 Charter Communications Ford Roush Racing 500 laps
10. Scott Riggs #10 Valvoline Chevrolet MBV Motorsport 500 laps
11. Sterling Marlin #40 Coors Light Dodge Chip Ganassi Racing 499 laps
12. Brian Vickers #25 GMAC Chevrolet Hendrick Motorsport 498 laps
13. Rusty Wallace #2 Miller Lite Dodge Penske Racing 498 laps
14. Kasey Kahne #9 Dodge Dealers/UAW Dodge Evernham Motorsport 498 laps
15. Jeff Gordon #24 DuPont Chevrolet Hendrick Motorsport 498 laps
16. Matt Kenseth #17 DeWalt Ford Roush Racing 497 laps
17. Jeremy Mayfield #19 Dodge Dealers/UAW Dodge Evernham Motorsport 497 laps
18. Terry Labonte #44 Kellogg's Chevrolet Hendrick Motorsport 496 laps
19. Michael Waltrip #15 NAPA Chevrolet Dale Earnhardt Inc 496 laps
20. Dave Blaney #07 Jack Daniels Chevrolet Richard Childress Racing 495 laps
21. Jimmy Spencer #50 US Micro Corporation Dodge Arnold Motorsport 492 laps
22. Bobby Labonte #18 Interstate Batteries Chevrolet Joe Gibbs Racing 468 laps-Running
23. Ken Schrader #49 Schwan's Dodge BAM Racing 467 laps-Running
24. Jamie McMurray #42 Autism Awareness Dodge Chip Ganassi Racing 456 laps-Running
25. Ricky Rudd #21 Motorcraft Ford Wood Brothers 452 laps-Running
26. Carl Edwards #99 Office Depot Ford Roush Racing 447 laps-Running
27. Scott Wimmer #22 Caterpillar Dodge Bill Davis Racing 437 laps-Running
28. Kyle Busch* #5 Carquest Chevrolet Hendrick Motorsport 428 laps-Running
29. Jeff Green #43 Cheerios Dodge Petty Enterprises 427 laps-Running
30. Ryan Newman #12 Alltel Dodge Penske Racing 418 laps-Running
31. Mark Martin #6 Viagra Ford Roush Racing 406 laps-Running
32. Hermie Sadler #66 East Tennessee Trailers Ford Peak Performance M'tsport395 laps-Running
33. Joe Nemechek #01 US Army Chevrolet MB2 Motorsport 393 laps-Running
34. Mike Wallace #4 Lucas Oil Chevrolet Morgan McClure M'tsport 379 laps-Steering
35. Kurt Busch #97 Sharpie/Irwin Tools Ford Roush Racing 360 laps-Accident
36. Jeff Burton #31 Cingular Wireless Chevrolet Richard Childress Racing 358 laps-Accident
37. Mike Bliss #0 NetZero Best Buy Chevrolet Haas Automation 351 laps-Running
38. Jason Leffler #11 FedEx Chevrolet Joe Gibbs Racing 342 laps-Running
39. Bobby Hamilton Jr #32 Tide Chevrolet PPI Motorsport 330 laps-Accident
40. Shane Hmiel #08 Win Fuel Chevrolet Braun Racing 305 laps-Mechanical
41. Stanton Barrett #192 USmilitary.com Chevrolet Front Row Motorsport 83 laps-Accident
42. Carl Long #200 Buyer's Choice Chevrolet McGlynn Motorsport 37 laps-Mechanical
43. Casey Mears #41 Target Dodge Chip Ganassi Racing 20 laps-Accident

* Denotes Rookie of the Year candidate