Race Result, Sirius at the Glen Watkins Glen International Raceway, round 22 of the 2004 NASCAR Nextel Cup Series.

1. Tony Stewart #20 Home Depot Chevrolet Joe Gibbs Racing 90 laps
2. Ron Fellows #1 Nutter Butter/Nilla Wafers Chevrolet Dale Earnhardt Incorporated 90 laps
3. Mark Martin # 6 Viagra Ford Roush Racing 90 laps
4. Casey Mears #41 Target DodgeChip Ganassi Racing 90 laps
5. Dale Earnhardt Jr. #8 Budweiser Chevrolet Dale Earnhardt Incorporated 90 laps
6. Kevin Harvick #29 GM Goodwrench Chevrolet Richard Childress Racing 90 laps
7. Jeremy Mayfield #19 Dodge Dealers/UAW DodgeEvernham Motorsports 90 laps
8. Ricky Rudd #21 Motorcraft/US Air Force FordWood Brothers Racing 90 laps
9. Matt Kenseth #17 DeWalt Ford Roush Racing 90 laps
10. Kurt Busch #97 Sharpie/IRWIN FordRoush Racing 90 laps
11. Bobby Labonte #18 Interstate Batteries Chevrolet Joe Gibbs Racing 90 laps
12. Jeff Burton #99 Roush Racing Ford Roush Racing 90 laps
13. Jamie McMurray #42 Texaco Havoline Dodge Chip Ganassi Racing 90 laps
14. Kasey Kahne *#9 Dodge Dealers/UAW DodgeEvernham Motorsports 90 laps
15. Elliott Sadler #38 M&M's Ford Robert Yates Racing 90 laps
16. Robby Gordon #31 Cingular Wireless Chevrolet Richard Childress Racing 90 laps
17. Jeff Green #43 Cheerios/Betty Crocker Dodge Petty Enterprises 90 laps
18. Kyle Petty #45 Georgia Pacific/Brawny DodgePetty Enterprises 90 laps
19. Scott Wimmer * #22 Caterpillar Dodge Bill Davis Racing 90 laps
20. Michael Waltrip #15 NAPA Auto Parts Chevrolet Dale Earnhardt Incorporated 90 laps
21. Jeff Gordon #24 Dupont Chevrolet Hendrick Motorsports 90 laps
22. Joe Nemechek #01 US Army Chevrolet MB2 Motorsports 90 laps
23. Scott Riggs * #10 Valvoline Chevrolet MBV Motorsports 90 laps
24. Dave Blaney # 30 America Online Chevrolet Richard Childress Racing 90 laps
25. Rusty Wallace #2 Kodak Easyshare/Miller Lite Dodge Penske Racing 89 laps
26. Ryan Newman #12 ALLTEL Dodge Penske Racing 89 laps
27. Dale Jarrett #88 UPS Ford Robert Yates Racing 89 laps
28. Ken Schrader #49 Schwan's Home Service Dodge BAM Racing 89 laps
29. Tom Hubert #172 Freddie B's Ford Kirk Shelmerdine 89 laps
30. Brian Vickers * #25 GMAC Financial Services Chevrolet Hendrick Motorsports 89 laps
31. Tony Ave #280 Lamers Motor Racing FordStanton Hover 84 laps
32. Ricky Craven #32 Tide ChevroletPPI Motorsports 83 laps
33. Hermie Sadler #02 SCORE Motorsports ChevroletSCORE Motorsports 79 laps-DNF
34. Brendan Gaughan * #77 Kodak Mammogram/Jasper Engines DodgePenske/Jasper Racing 74 laps-DNF
35. Greg Biffle #16 National Guard FordRoush Racing 71 laps-DNF
36. Sterling Marlin #40 Coors Light Dodge Chip Ganassi Racing 50 laps-DNF
37. Ward Burton # 0 Netzero HiSpeed ChevroletHaas CNC Racing 47 laps-DNF
38. Morgan Shepherd #89 Racing With Jesus/Red Line Oil Dodge Cindy Shepherd 42 laps-DNF
39. Terry Labonte #5 Kellogg's Chevrolet Hendrick Motorsports 36 laps-DNF
40. Jimmie Johnson #48 Lowe's Chevrolet Hendrick Motorsports 23 laps-DNF
41. Todd Bodine #50 Arnold Development Companies Dodge Arnold Developments Racing 7 laps-DNF
42. Jimmy Spencer #4 Morgan-McClure Chevrolet Morgan-McClure Racing 2 laps-DNF
43. Larry Gunselman #198 MacOne Inc Ford William Edwards 2 laps-DNF