Elia Viviani (Quick-Step Floors) took Stage 2 of the Giro d’Italia, coming from a long way back to outsprint his rivals in convincing fashion. Tom Dumoulin (Sunweb) surrendered the overall lead after Rohan Dennis (BMC) took three bonus seconds at the intermediate sprint in Caesarea.

The 167km mostly flat stage from Haifa to Tel Aviv was the first bunch start of this year’s race and also resulted in the first bunch sprint.

A series of sharp corners on narrow roads made for a tense finish and Viviani was poorly positioned going into the final straight.

The Italian managed to get onto Jakub Mareczko’s wheel as he came through, however, and used his countryman for a lead-out, powering past him as he faded.