After a long solo, Barloworld's John Lee Augustyn was caught with 35km to go. No successful attacks came until the finish, and it was an uphill sprint.
Tadej Valjavec is looking good for Lampre, although their leade Nocentini has a lot to do. Sanchez and Cobo are looking quick on the right.
And Cobo does it! Nocentini just about won the battle for 2nd.
1
Juan José Cobo
SAUNIER DUVAL - PRODIR
4h17'38
2
Rinaldo Nocentini
LAMPRE - FONDITAL
s.t.
3
Igor Astarloa
TEAM MILRAM
s.t.
4
Tadej Valjavec
LAMPRE - FONDITAL
s.t.
5
Patrik Sinkewitz
BOUYGUES TELECOM
s.t.
6
Luis Leon Sanchez Gil
CAISSE D'EPARGNE
s.t.
7
Vincenzo Nibali
LIQUIGAS
s.t.
8
Alberto Contador
AG2R PRÉVOYANCE
s.t.
9
Koldo Gil
SAUNIER DUVAL - PRODIR
s.t.
10
Constantino Zaballa
CAISSE D'EPARGNE
s.t.
11
Levi Leipheimer
TEAM MILRAM
s.t.
12
José Enrique Gutiérrez Cataluña
FRANÇAISE DES JEUX
s.t.
13
Pierrick Fédrigo
BOUYGUES TELECOM
s.t.
14
Cyril Dessel
QUICK STEP - INNERGETIC
s.t.
15
Carlos Barredo
QUICK STEP - INNERGETIC
s.t.
16
Leonardo Bertagnolli
LIQUIGAS
s.t.
17
David Arroyo
CAISSE D'EPARGNE
s.t.
18
Sérgio Paulinho
DISCOVERY CHANNEL PRO CYCLING TEAM
s.t.
19
José Ivan Gutiérrez Palacios
CAISSE D'EPARGNE
s.t.
20
Giuliano Figueras
LAMPRE - FONDITAL
s.t.
21
Rubén Plaza
BOUYGUES TELECOM
s.t.
22
Serge Baguet
QUICK STEP - INNERGETIC
s.t.
23
Ryder Hesjedal
LIQUIGAS
s.t.
24
Felix Cardénas
CAISSE D'EPARGNE
s.t.
25
Konstantin Siutsou
DISCOVERY CHANNEL PRO CYCLING TEAM
s.t.
26
Isidro Nozal
T-MOBILE TEAM
s.t.
27
Jérôme Pineau
BOUYGUES TELECOM
s.t.
28
Pietro Caucchioli
LIQUIGAS
s.t.
29
Cristian Moreni
COFIDIS, LE CRÉDIT PAR TÉLÉPHONE
s.t.
30
Gorazd Stangelj
LAMPRE - FONDITAL
s.t.
31
Mauro Santambrogio
LAMPRE - FONDITAL
s.t.
32
Manuel Beltran
COFIDIS, LE CRÉDIT PAR TÉLÉPHONE
s.t.
33
Dario Cataldo
LIQUIGAS
s.t.
34
José Serpa
TEAM MILRAM
s.t.
35
José Luis Rubiera
DISCOVERY CHANNEL PRO CYCLING TEAM
s.t.
36
Ruben Elvira Lobato
SAUNIER DUVAL - PRODIR
s.t.
37
Simon Gerrans
AG2R PRÉVOYANCE
s.t.
38
Ivan Parra Pinto
COFIDIS, LE CRÉDIT PAR TÉLÉPHONE
s.t.
39
Giovanni Visconti
QUICK STEP - INNERGETIC
s.t.
40
Stef Clement
BOUYGUES TELECOM
s.t.
41
Joan Horrach
CAISSE D'EPARGNE
s.t.
42
Michail Ignatiev
SAUNIER DUVAL - PRODIR
s.t.
43
Francisco Perez Sanchez
DISCOVERY CHANNEL PRO CYCLING TEAM
s.t.
44
Bingen Fernandez Bustinza
COFIDIS, LE CRÉDIT PAR TÉLÉPHONE
s.t.
45
Trent Lowe
DISCOVERY CHANNEL PRO CYCLING TEAM
s.t.
46
Roman Kreuziger
LIQUIGAS
s.t.
47
Giampaolo Cheula
BARLOWORLD
s.t.
48
Leonardo Duque
COFIDIS, LE CRÉDIT PAR TÉLÉPHONE
s.t.
49
Frantisek Rabon
T-MOBILE TEAM
s.t.
50
Kevin De Weert
COFIDIS, LE CRÉDIT PAR TÉLÉPHONE
s.t.
How the general classification is worked out, I don't know. With no time bonuses and a seemingly random allocation for positions of an equal time.