Tirreno-Adriatico. Stage 3. Davide Ballerini takes top 10 in bunch sprint
It was a bunch sprint that decided stage 3 of Tirreno-Adriatico, with Astana rider Davide Ballerini taking a ninth place behind winner Elia Viviani. Adam Yates remains the race leader, Jakob Fuglsang and Alexey Lutsenko are now in the top 20 overall with the hardest stages of this Tirreno-Adriatico still ahead.