Kristofer Dahl of Silber Pro Cycling scored the biggest win of his career as he claimed the first stage of the Tour of Utah, following a tight sprint finish.