2012 4: Barakaldo - Valdezcaray  160.6 k  
 General result
rankriderteamnattime
 1Simon Clarke  ORI AUS 4:30'26''
 2Tony Martin   OME GER 2''
 3Assan Bazajev   AST KAZ 22''
 4Marcos Garcia   CJR SPA 55''
 5Nicolas Roche   AG2 IRL  
 6Linus Gerdemann   RSH GER 57''
 7Laurens ten Dam   RAB NED  
 8Andrey Zeits   AST KAZ 1'01''
 9Bauke Mollema   RAB NED 1'04''
 10Jan Bakelants   RSH BEL  
 11Przemyslav Niemiec   LAM POL  
 12Tomasz Marczynski  VAC POL  
 13Steve Morabito   BMC SWI  
 14André Fernando Cardoso  CJR POR  
 15Chris Froome   SKY GBR  
 16Winner Anacona  LAM COL  
 17Maxime Monfort   RSH BEL  
 18Joaquín Rodríguez Oliver   KAT SPA  
 19Sergio Henao  SKY COL  
 20Kevin Seeldraeyers   AST BEL  
 21Alberto Contador   SXB SPA  
 22Robert Gesink   RAB NED  
 23Andrew Talansky   GAR USA  
 24Juan José Cobo Acebo   MOV SPA  
 25Damiano Cunego   LAM ITA  
  David Boucher  FDJ FRAAB
 General ranking
rankriderteamnattime
 1Joaquín Rodríguez Oliver   KAT SPA 13:18'45''
 2Chris Froome   SKY GBR 1''
 3Alberto Contador   SXB SPA 5''
 4Bauke Mollema   RAB NED 9''
 5Robert Gesink   RAB NED  
 6Rigoberto Uran   SKY COL 11''
 7Daniel Moreno   KAT SPA 14''
 8Nicolas Roche   AG2 IRL 24''
 9Alejandro Valverde   MOV SPA 36''
 10Laurens ten Dam   RAB NED 46''