Tao Geoghegan Hart took his first professional victory with a late burst on Stage 1 at the Tour of the Alps.