Freire takes Tirreno's Castelfidardo power climb

Cancellara's GC lead proves untouchable

Latest on Cyclingnews