Retiring after this year, Fabian Cancellara (Trek-Segafredo) was hungry for one last Swiss national TT title even though he'll only wear it for half a season. And he got it. It is his 10th national TT title.