Кадри спечели осмия етап, Нибали удържа атаките на Контадор