Sports | Wed Sep 4, 2013 11:56am EDT

Cancellara wins 11th stage of Tour of Spain