Dubai - Italy's Elia Viviani, riding for Team Sky, sprinted to victory in the second stage of the Tour of Dubai on Thursday after a crash in the final kilometre appeared to affect opponents.
After the 183km run from the Dubai International Marine Club to the man-made Palm Jumeirah island, Italian sprinters Sacha Modolo and Giacomo Nizzolo came second and third.
The second of four stages featured an escape led by Polish rider Marcin Bialoblocki, five kilometres into the race.
He was joined by Silvan Dillier, Koen de Kort and Francisco Mancebo.
A crash at the end of the underwater tunnel of Palm Jumeirah appeared to impact Wednesday's opening stage winner Marcel Kittel of Germany and last year's winner Britain's Mark Cavendish.
Friday's third stage embarks from the Westin Dubai Mina Seyahi Beach Resort to the Hatta Dam near the border with Oman where racers will be challenged with two climbs and descents.
Results of the 183km second stage of the Tour of Dubai on Thursday:
1. Elia Viviani (ITA/SKY) 188km in 04hr 07min 39sec, 2. Sacha Modolo (ITA/LAM)same time, 3. Giacomo Nizzolo (ITA/TRE) s.t., 4. Andrea Guardini (ITA/AST) s.t., 5. Tomas Vaitkus (LTU/GEC) s.t.
1. Elia Viviani (ITA/SKY) 07hr 42min 50sec, 2. Marcel Kittel (GER/ETI) s.t., 3. Giacomo Nizzolo (ITA/TRE) at 2sec, 4. Sacha Modolo (ITA/LAM) at 4, 5. Mark Cavendish (GBR/DDD) at 4.