| 1 | Raul Alarcon García | in 4h45'45" | Spagna | Louletano - Dunas Douradas |
| 2 | Edgar Miguel Lemos Pinto | a 1'30" | Portogallo | LA Aluminios - Antarte |
| 3 | Célio Cristiano Alves Sousa | a 1'30" | Portogallo | Radio Popular - Onda |
| 4 | Marcel Wyss | a 1'30" | Svizzera | IAM Cycling |
| 5 | Gustavo César Veloso | a 1'30" | Spagna | OFM - Quinta da Lixa |
| 6 | Rui Miguel Sousa Barbosa | a 1'30" | Portogallo | Efapel - Glassdrive |
| 7 | Sergio Pardilla Bellón | a 1'30" | Spagna | MTN Qhubeka |
| 8 | Hernâni Brôco | a 1'30" | Portogallo | Efapel - Glassdrive |
| 9 | Vladislav Gorbunov | a 1'30" | Kazakistan | Continental Team Astana |
| 10 | Daniel Eduardo Moreira Silva | a 1'30" | Portogallo | Radio Popular - Onda |
| 11 | Alejandro Manuel Marque Porto | a 1'30" | Spagna | OFM - Quinta da Lixa |
| 12 | Rui Vinhas | a 1'30" | Portogallo | Louletano - Dunas Douradas |
| 13 | Nuno Jorge Gaspar Ribeiro | a 1'30" | Portogallo | Efapel - Glassdrive |
| 14 | Virgilio Martins Dos Santos | a 1'30" | Portogallo | Radio Popular - Onda |
| 15 | Marcio Barbosa | a 1'30" | Portogallo | LA Aluminios - Antarte |
| 16 | Patrick Schelling | a 1'30" | Svizzera | IAM Cycling |
| 17 | Ricardo Vilela | a 1'30" | Portogallo | Efapel - Glassdrive |
| 18 | Alfredo Balloni | a 1'41" | Italia | Ceramica Flaminia - Fondriest |
| 19 | Raul García de Mateo Rubio | a 1'48" | Spagna | Louletano - Dunas Douradas |
| 20 | Huub Duyn | a 2'17" | Olanda | Cyclingteam De Rijke - Shanks |
| 21 | Marc De Maar | a 2'23" | Olanda | Unitedhealthcare Pro Cycling Team |
| 22 | Fabien Schmidt | a 4'04" | Francia | Sojasun |
| 23 | Delio Fernández Cruz | a 4'04" | Spagna | OFM - Quinta da Lixa |
| 24 | Rafael Silva [Por] | a 4'04" | Portogallo | LA Aluminios - Antarte |
| 25 | Jean-Marc Bideau | a 4'04" | Francia | Bretagne - Séché Environnement |
| 26 | Hugo Sabido | a 4'04" | Portogallo | LA Aluminios - Antarte |
| 27 | Hugo De Matos Sancho | a 4'04" | Portogallo | LA Aluminios - Antarte |
| 28 | César Fonte | a 4'04" | Portogallo | Efapel - Glassdrive |
| 29 | Jan Hirt | a 4'04" | Repubblica Ceca | Leopard Trek Continental Team |
| 30 | Micael Isidoro | a 4'09" | Portogallo | Louletano - Dunas Douradas |