Corbin Strong is a New Zealand road and track cyclist, who currently rides for UCI ProTeam Israel–Premier Tech. He won the points race and finished second in the team pursuit at the 2020 UCI Track Cycling World Championships. From Wikipedia
The Danish rider's victory in Vlorë, Albania, secured his second stage win and a nine-second overall lead over Primož Roglič as the race heads to Italy.