Tour de France: Rui Costa wins 16th stage
Other Sports | July 17, 2013 11:33 ISTGap (France), July 17: Portuguese cyclist Rui Costa took his second stage win, after his victory in the 16th stage of the Tour de France by going through several medium-difficulty climbs.Race leader Chris Froome and