El noruego Andreas Leknessund mantuvo la maglia rosa en el Giro de Italia en una quinta etapa marcada por las caídas y la lluvia.