2004 Gran Premio Telmex/Tecate Race Race

| Driver | Team | Laps | Time_Retired | Grid | Points |
|---|---|---|---|---|---|
| Sébastien Bourdais | Newman/Haas Racing | 63 | 1:39:02.662 | 1 | 34 |
| Bruno Junqueira | Newman/Haas Racing | 63 | +4.604 secs | 2 | 28 |
| A. J. Allmendinger | RuSPORT | 63 | +6.780 secs | 7 | 25 |
| Justin Wilson | Mi-Jack Conquest Racing | 63 | +7.902 secs | 3 | 23 |
| Jimmy Vasser | PKV Racing | 63 | +17.081 secs | 4 | 21 |
| Patrick Carpentier | Forsythe Racing | 63 | +57.788 secs | 8 | 19 |
| Oriol Servià | Dale Coyne Racing | 63 | +1:21.101 | 5 | 17 |
| Mario Domínguez | Herdez Competition | 63 | +1:22.727 | 15 | 16 |
| Michel Jourdain, Jr. | RuSPORT | 63 | +1:31.899 | 10 | 13 |
| Paul Tracy | Forsythe Racing | 62 | + 1 Lap | 6 | 11 |
| Alex Tagliani | Rocketsports Racing | 62 | + 1 Lap | 13 | 10 |