Five riders diced for the lead in a classic Rookies race at the Gran Premio Red Bull de España with home rider Aleix Viu coming out on top.