After the 4th category Climb, we had Quintero (Coldeportes), Bessy (Saur) and Gutierrez (Onda-Boavista). All of them had been on the break of the day. The biggest advantage of the trio was 1:20, but they couldn't work together. The peloton driven by Efapel-Glassdrive got to them.
In the end, it was chaotic sprint. There was a fall in a cobbled section inside the 3kms. Ricardo Mestre (Carmim-Prio) was involved, but didn't seem to be injured (see edit). Saur Sojason surprised everyone by launching the sprint early. For some time it looked like Poulhiés was going to take it, but Francesco Lasca just carried too much speed. Rensburg was probably the fastest all things considered, but came from further behind.
Stage 2 Results
Francesco LASCA Caja Rural 4:53:08
2 Reinardt VAN RENSBURG - J MTN/Qhubeka m.t.
3 Stéphane POULHIES Saur/Sojasun m.t.
4 Jose Luis CANO Andalucia m.t.
5 Boy VAN POPPEL United Healthcare m.t.
6 Sérgio RIBEIRO Efapel/Glassdrive m.t.
7 Antonio CARVALHO - J Selecção Nacional Portuguesa m.t.
8 Hugo SABIDO LA Alumínios/Antarte m.t.
9 Manuel ANTON Burgos BH/Castilla e Leon m.t.
10 Filipe CARDOSO Efapel/Glassdrive m.t.
GC after stage 2
1 Jay THOMSON United Healthcare 10:10:56
2 Hugo SABIDO LA Alumínios/Antarte a 36
3 Edgar PINTO LA Alumínios/Antarte a 1:11
4 José GONÇALVES - J Onda a 1:15
5 Garikoitz BRAVO - J Caja Rural a 1:16
6 Marc DE MAAR United Healthcare a 1:17
7 Sérgio SOUSA Efapel/Glassdrive a 1:19
8 Brice FEILLU Saur/Sojasun a 1:20
9 Bruno SILVA LA Alumínios/Antarte m.t.
10 Alejandro MARQUE Carmim/Prio a 1:22
Edit: Ricardo Mestre update. One of the knees is bruised. The other has an hematoma.