Germany\'s John Degenkolb won the fifth stage of the Tour of Spain on Wednesday while Spaniard Joaquin Rodriguez held on to the overall leader\'s red jersey. Degenkolb of Argos-Shimano had already won the second stage of this year\'s race.