HRC’s Joan Barreda Scorches To First Dakar Stage Win, Takes Command Of Leaderboard