Rik Verbrugghe has attacked from the very first metres of the stage - he's racing away from the peloton...

Franco Pellizotti is ahead of his mechanic in changing a front wheel...

Verbrugghe is way ahead on the main climb of the day...

The blackboard man says it all - and that's after just 45-kilometres..!

Graeme Brown has stopped sprinting and become a climber - or so it seems...

Liquigas look a little concerned at the growing difference - Andre Noe leads their chase...

There's a mighty high forest swallowing the peloton up...

It's getting cold at 1,200-metres - David Millar comes back to collect rain jackets for some teamates...

Back at sea-level, and with 75-kilometres to go, the peloton has to chase mighty hard - Verbrugghe is over ten minutes ahead..!

Andreas Kloden has yet to been seen making his mark in this Giro - maybe today then..?

Verbrugghe has been away for 150-kilometres - and is 30-kilometres from possibly winning the stage...

Charly Wegelius is Liquigas's man in the mass chase...

Barloworld as a team piles on the pressure - Verbrugghe is close to being caught with 20-kilometres left...

Alberto Contador reacts to a move by Paolo Bettini on a steep ascent with 15-kilometres to go...

Kevin Seeldraeyers makes a move now - is he setting Bettini up for the sprint..?

Mark Cavendish is the winner in Catanzaro - at the age of 22, he has just beaten Bennati, Forster, Zabel, McEwen and Bettini..!

Friends for life - Bradley Wiggins congratulates teamate Cavendish a few minutes later...