Primoz Roglic won a leg-sapping sprint to take Stage 8 of the Vuelta a Espana, as his Jumbo-Visma team-mate Sepp Kuss took red.