Vetriolo Terme, Italy - Kanstantsin Sivtsov held off a late attack by Mauro Santambrogio to win the second stage of the Giro del Trentino on Wednesday.
The Team Sky cyclist finished the 225km stage in nearly 6 hours, beating Santambrogio by four seconds.
Vincenzo Nibali edged out Tour de France winner Bradley Wiggins for third, finishing 19 seconds behind Sivtsov.
Both will be favourites for next month's Giro d'Italia.
Maxime Bouet took over the leader's jersey from Josef Cerny. Sivtsov was second with Pavel Kochetkov third.
Sivtsov broke with 8km to go, along with Pierre Rolland and Stefano Pirazzi, before dropping them and making a solo run for the line.
Gil Martinez, Marco Coledan, Gregor Gazvoda, Michael Schwarzmann, Filippo Savini led for 180km.
Results on Wednesday from the second stage of the Giro del Trentino, a 225km route from Sillian, Austria, to Vetriolo Terme, Italy:
1. Kanstantsin Sivtsov, Belarus, Sky, 5 hours, 48 minutes, 8 seconds.
2. Mauro Santambrogio, Italy, Vini Fantini-Selle Italia, 4 seconds behind.
3. Vincenzo Nibali, Italy, Astana, :19.
4. Bradley Wiggins, Britain, Sky, same time.
5. Domenico Pozzovivo, Italy, AG2R La Mondiale, :28.
6. Stefano Pirazzi, Italy, Bardiani Valvole-CSF Inox, :34.
7. Fabio Aru, Italy, Astana, :37.
8. Alexsandr Dyachenko, Kazakhstan, Astana, :38.
9. Pierre Rolland, France, Europcar, :45.
10. Cadel Evans, Australia, BMC, :46.
Overall standings (After 2 of 4 stages):
1. Maxime Bouet, France, AG2R La Mondiale, 8 hours, 55 minutes, 48 seconds.
2. Kanstantsin Sivtsov, Belarus, Sky, 3 minutes, 19 seconds behind.
3. Pavel Kochetkov, Russia, Rusvelo, 3:35.
4. Bradley Wiggins, Britain, Sky, 3:48.
5. Vincenzo Nibali, Italy, Astana, 3:57.
6. Michael Rodriguez Galindo, Colombia, Colombia, 4:02.
7. Mauro Santambrogio, Italy, Vini Fantini-Selle Italia, 4:06.
8. Fabio Aru, Italy, Astana, 4:19.
9. Alexsandr Dyachenko, Kazakhstan, Astana, 4:20.
10. Stefano Pirazzi, Italy, Bardiani Valvole-CSF Inox, 4:38.