Vuelta Asturias – Etapa 2

1 Angel Vicioso Arcos (Spa) Andalucia – Cajasur 3:34:39  
2 Santiago Pérez (Spa) Loule – Louletano    
3 Constantino Zaballa (Spa) Loule – Louletano    
4 David Blanco Rodriguez (Spa) Palmeiras Resort – Tavira    
5 Luis Felipe Laverde (Col) Cafe De Colombia – Colombia Es Pasion

Geral
1 Angel Vicioso Arcos (Spa) Andalucia – Cajasur 7:15:27  
2 Santiago Perez Fernandez (Spa) Centro Ciclismo De Loule – Louletano 0:00:10  
3 Constantino Zaballa Gutierrez (Spa) Centro Ciclismo De Loule – Louletano 0:00:12  
4 Andre Fernando S. Martins Cardoso (Por) Palmeiras Resort – Tavira 0:00:15  
5 Benat Intxausti Elorriaga (Spa) Euskaltel – Euskadi 0:00:16

Tour of the Gila – Etapa 2

1 Luis Amaran (Jamis-Sutter Home)    
2 Levi Leipheimer (Team Mellow Johnny’s)    
3 Kyle Wamsley (Bissel Pro Cycling) 

Tour de Romandie – Etapa 2

1 Mark Cavendish (GBr) Team HTC – Columbia 4:28:59  
2 Danilo Hondo (Ger) Lampre-Farnese Vini    
3 Robert Hunter (RSA) Garmin – Transitions    
4 Lucas Sebastian Haedo (Arg) Team Saxo Bank    
5 Peter Sagan (Svk) Liquigas-Doimo
58 Tiago Machado (Por) Team Radioshack
77 Murilo Antonio Fischer (Bra) Garmin – Transitions 0:00:35
118 Manuel Antonio Leal Cardoso (Por) Footon-Servetto 0:10:53  
119 Sergio Miguel Moreira Paulinho (Por) Team Radioshack
DNF Joao Correia (Por) Cervelo TestTeam

Geral
1 Peter Sagan (Svk) Liquigas-Doimo 9:24:28  
2 Marco Pinotti (Ita) Team HTC – Columbia 0:00:09  
3 Jérémy Roy (Fra) Française Des Jeux    
4 Danilo Hondo (Ger) Lampre-Farnese Vini 0:00:11  
5 Michael Rogers (Aus) Team HTC – Columbia 0:00:12