Los miles de espectadores españoles que se desplazaron a este circuito luso quedaron en parte defraudados después de que el bicampeón del mundo en los dos últimos años en las categorías pequeñas, Daniel Pedrosa, fuera cuarto en la carrera de 250 c.c., tras liderar la prueba.

Pedrosa se vio perjudicado por problemas en la pantalla de su casco, que le impidieron desde la mitad de la prueba luchar por los primeros puestos.

El australiano Casey Stoner, con Aprilia, se impuso en 250 por delante del italiano Dovizioso, con Honda, y del francés De Puniet, con Aprilia, a los que batió en la última vuelta. Todos en el mismo segundo. Pedrosa fue cuarto, Lorenzo y Barberá, con Honda, décimo y undécimo, respectivamente y Alex Debón, décimo tercero.