Stage 3 of the AlUla Tour was the first and only stage finishing with a climb, which can ultimately be key for the overall classification. Several teams took up the responsibility, however it was Tudor Pro Cycling who managed to take the glory on the day as Yannis Voisard took the stage win and is t...