Cycling - Volta ao Algarve -3rd stage - Stage

Pos Rider Country Team Time Gap
1 Alberto CONTADOR ESP AST 5h02'55" 0
2 Tiago MACHADO POR RSH 0 11"
3 Levi LEIPHEIMER USA RSH 0 22"
4 Peter VELITS SLQ THR 0 25"
5 Tejay VAN GARDEREN USA THR 0 25"
6 Jean-Christophe PERAUD FRA OLO 0 29"
7 Samuel SANCHEZ ESP EUS 0 31"
8 Rui Alberto FARIA DA COSTA POR GCE 0 33"
9 Luis-Leon SANCHEZ ESP GCE 0 33"
10 Andreas KLÖDEN ALL RSH 0 33"