Soren Waerenskjold (Uno-X) finished ahead of Fabio Jakobsen (Soudal-QuickStep) and Mads Pedersen (Lidl-Trek) to win Stage 1 of the Tour of Denmark.