Geniez climbs to victory

France’s Alexandre Geniez takes solo victory in punishing mountainous stage 15 as Nibali retains overall Vuelta lead.