Cycling: Costa retains Tour of Switzerland crown
Cycling: Costa retains Tour of Switzerland crown
Sagan takes sprint stage, Frank in yellow
Sagan takes sprint stage, Frank in yellow
Da Costa powers to victory, closes gap on Frank
Da Costa powers to victory, closes gap on Frank
Cycling: Kristoff sprints to Swiss stage five victory
Cycling: Kristoff sprints to Swiss stage five victory
Cycling: Demare surprise stage winner at Swiss Tour
Cycling: Demare surprise stage winner at Swiss Tour