Petacchi is back!

Mark Cavendish can be beaten.

Latest on Cyclingnews