Full results of the Gran Premio Marlboro de Espana.

1.4Lucio CecchinelloITASafilo Oxydo Race LCR 42m 08.107s2.21Arnaud VincentFRAImola Circuit Exalt Cycle Race +2.274s3.17Steve JenknerGERUGT 3000 - Abruzzo +2.7734.26Daniel PedrosaSPATelefonica Movistar jnr Team +8.6185.36Mika KallioFINRed Devil Honda +13.0896.41Youcihi UiJPNCaja Madrid Derbi Racing +13.6247.16Simone SannaITATu Racing Team +15.1818.5Masao AzumaJPNTribe by Breil +19.1169.25Joan OliveSPATelefonica Movistar jnr Team +19.18510.1Manuel PoggialiRSMGilera Racing +21.67411.23Gino BorsoiITAUGT 3000 - Abruzzo +24.19312.11Max SabbataniITABossini Sterilgarda Racing +34.51013.80Hector BarberaSPAMaster Aspar Team +34.56314.18Jakub SmrzCZEElit Grand Prix +37.31515.6Mirko GiansantiITAScot Racing Team +37.95016.50Andrea BalleriniITATechnical Sports Racing +39.89717.7Stefano PeruginiITAItaljet Racing Service +57.69318.9Noboru UedaJPNSernprucci Angaia Racing +1m 03.93519.84Michel FabrizioITATeam Italia +1m 03.95920.33Stefano BiancoITABossini Stenlgarda Racing +1m 03.97121.8Gabor TalmacsiHUNItaljet Racing Service +1m 05.24822.19Alex BaldoliniITAUGT 3000- Abruzzo +1m 05.51523.48Jorge LorenzoSPACaja Madrid Derbi Racing +1m 11.36124.31 Mattia AngeloniITATeam Italia +1m 13.11725.57Chaz DaviesGBRCWF - Mateoni +1m 17.90726.51Alvaro BautistaSPAAtletico de Madrid +1m 20.61427.10Jarno MullerGERPEV Moto ADAC Sachsen +1m 23.17428.20Imre TothHUNSemprucci Angaia Racing +1m 50.192

Not Classified:

12Klaus NohlesGERPEV Moto ADAC Sachsen +1 lap
15Alex De AngelisRSMSafilo Oxydo Race LCR +2 laps
34Andrea DoviziosoITAScot Racing Team +2 laps
52Julio SimonSPATelefonica MoviStar Jnr Team +9 laps
22Pablo NietoSPAMaster - Aspar Team +15 laps
39Jaroslav HulesCZECWF - Mateoni Racing +16 laps
47Angel RodriguezSPAMaster - Aspar Team +17 laps

Did not start:

71 Ruben CatalanSPAMir Racing