Elia Viviani

He chose Team Sky because they were willing to help tailor his road programme to help with his track ambitions at the 2016 Summer Olympics in Rio de Janeiro.

He added another success in Belgium at the Three Days of Bruges–De Panne but suffered an emotional defeat at Gent–Wevelgem, finishing in second place behind Peter Sagan.

He again got off to a good start in Australia winning the opening stage of the Tour Down Under, and followed it up with the One-day classic Cadel Evans Great Ocean Road Race, going one better than the previous year.

[16] After last year's success, he failed to win a single stage in his home tour while wearing the national champion's jersey.

After losing his national champion's jersey in June, he earned the right to wear a non standard team kit again for the following year after he won the European Championships on 11 August in Alkmaar.

Viviani during the omnium at the 2016 Olympic Games .