Rome - Rohan Dennis of Australia won a shortened 141km second stage of the Tour of the Alps on Tuesday.
Snow made conditions at the programmed start in Innsbruck treacherous and resulted in the start line being moved 40km up the road to Vipiteno.
Frenchman Thibaut Pinot took second in the sprint finish behind Dennis and earnt enough bonus seconds to snatch the overall lead from Italian veteran Michele Scarponi, winner of Monday's opening stage.
Another Italian, Davide Ballerini took third on the stage ahead of Briton Geraint Thomas, who is third overall at just three seconds.
The five stage race, a key warm-up for next month's Giro d'Italia, finishes on Friday in Trento.
Results from Tuesday's 140km second stage of the Tour of the Alps from Vipiteno (Italy) to Innervillgraten (Austria):
1. Rohan Dennis (AUS/BMC) 3hr 20min 13sec, 2. Thibaut Pinot (FRA/FDJ) same time, 3. Davide Ballerini (ITA/Androni) s.t., 4. Nick Schultz (AUS/Caja Rural-Seguros) s.t., 5. Geraint Thomas (GBR/Sky) s.t.
1. Thibaut Pinot (FRA/FDJ) 6hr 52min 18sec, 2. Michele Scarponi (ITA/Astana) same time, 3. Geraint Thomas (GBR/Sky) at 4sec, 4. Dario Cataldo (ITA/Astana) 0:10, 5. Domenico Pozzovivo (ITA/AG2R) s.t.