Belgian Rik Verbrugghe made a late solo breakaway to claim victory in Saturday's seventh stage of the Giro d'Italia.
Verbrugghe claimed his 16th career stage victory
The Cofidis rider held off the challenge of defending champion Paolo Savoldelli close to the line.
The 236km stage from Cesena to Saltara is the longest of the Tour.
Ukrainian Sergei Gontchar regained the overall lead from Germany's Olaf Pollack who had taken top spot from him on Friday.
Verbrugghe was in a group of six riders who led the main group by up to six minutes at one stage but as their advantage disappeared, he launched his attack with five kilometres to go.
Although the peloton, led by Savoldelli, tried to chase him down, the Belgian triumphed by 14 seconds.
But the Italian was boosted by 12 bonus seconds for finishing second and he is now just five seconds behind Gonchar with Ivan Basso in third a further six seconds back.
1. Rik Verbrugghe (Belgium / Cofidis) 6:42:15"
2. Paolo Savoldelli (Italy / Discovery Channel) +14"
3. Luca Mazzanti (Italy / Panaria)
4. Jose Enrique Gutierrez (Spain / Phonak)
5. Davide Rebellin (Italy / Gerolsteiner) +16"
6. Ivan Basso (Italy / Team CSC) +17"
7. Sergei Gontchar (Ukraine / T-Mobile)
8. Gilberto Simoni (Italy / Saunier Duval)
9. Laurent Lefevre (France / Bouygues Telecom) +20"
10. Michele Scarponi (Italy / Liberty Seguros)
1. Sergui Gonchar (Ukr) T-Mobile 27:37.08sec
2. Paolo Savoldelli (Ita) +5 seconds
3. Ivan Basso (Ita) +11
4. Michael Rogers (Aus) +32
5. Davide Rebellin (Ita) +53
6. Jose Luis Rubiera (Sp) +55
7. Tom Danielson (USA) +56
8. Jose Enrique Gutierrez (Sp) +1.02
9. Danilo Di Luca (Ita) +1.06
10. Jens Voigt (Ger) +1.09