Bronze medalist Elia Viviani of Team Italy, poses on the podium during the medal ceremony after the Men's Omnium final of the track cycling on day...
Gold medalist, Elia Viviani of Italy poses with their medal after winning the Men's Elimination Race Final during the cycling track competition on...
Italy's Elia Viviani celebrates winning the Men's Elimination finals during the UCI Track Cycling World Championships at the Velodrome of...
Elia Viviani of Italy and Team INEOS Grenadiers celebrates at finish line as stage winner during the 4th Gree-Tour of Guangxi 2023, Stage 1 a 135.6km...
Gold medalist, Elia Viviani of Italy, silver medalist, Theo Reinhardt of Germany and bronze medalist, Jules Hesters of Belgium pose with their medals...
Elia Viviani of Italy competes in the Men's Elimination Race Final during the cycling track competition on day 4 of the European Championships Munich...
Italy's Elia Viviani celebrates winning the Men's Elimination finals during the UCI Track Cycling World Championships at the Velodrome of...
Arrival / Elia Viviani of Italy and Team Quick-Step Floors / Celebration / during the 101th Tour of Italy 2018, Stage 2 a 167km stage from Haifa to...
Gold medalist Elia Viviani of Italy celebrates on the podium during the medal ceremony for the Cycling Track Men's Omnium Points Race 6\6 on Day 10...
Elia Viviani of Italy and Team INEOS Grenadiers celebrates at finish line as stage winner during the 6th Tour De La Provence 2022 - Stage 1 a 159,3km...
Elia Viviani of Italy and Team INEOS Grenadiers celebrates at finish line as stage winner during the 6th Tour De La Provence 2022 - Stage 1 a 159,3km...
Italy's Elia Viviani celebrates his gold medal on the podium after winning the Men's Elimination finals during the UCI Track Cycling World...
Italy's Elia Viviani celebrates his gold medal on the podium after winning the Men's Elimination finals during the UCI Track Cycling World...
Arrival / Sprint / Elia Viviani of Italy and Team Quick-Step Floors / Jakub Mareczko of Italy and Team Wilier Triestina-Selle Italia / Sam Bennett of...
Arrival / Elia Viviani of Italy and Team Quick-Step Floors of Belgium / Celebration / Pascal Ackermann of Germany and Team Bora-Hansgrohe / during...
Elia Viviani of Italy and Quick-Step Floors crosses the finish line ahead of Caleb Ewan of Australia and Mitchelton-Scott during stage three of the...
Elia Viviani of Italy celebrates after winning the Cycling Track Men's Omnium Points Race 6\6 on Day 10 of the Rio 2016 Olympic Games at the Rio...
Elia Viviani of Italy celebrates after winning the Cycling Track Men's Omnium Points Race 6\6 on Day 10 of the Rio 2016 Olympic Games at the Rio...
Elia Viviani of Italy celebrates after winning the Cycling Track Men's Omnium Points Race 6\6 on Day 10 of the Rio 2016 Olympic Games at the Rio...
Elia Viviani of Italy celebrates after winning the Cycling Track Men's Omnium Points Race 6\6 on Day 10 of the Rio 2016 Olympic Games at the Rio...
Elia Viviani of Italy celebrates after winning the Cycling Track Men's Omnium Points Race 6\6 on Day 10 of the Rio 2016 Olympic Games at the Rio...
Elia Viviani of Italy celebrates winning the Elimination race of the Men's Omnium on Day 9 of the Rio 2016 Olympic Games at the Rio Olympic Velodrome...
Sam Welsford of Australia and Team BORA - Hansgrohe celebrates at finish line as stage winner ahead of Elia Viviani of Italy and Team INEOS...
Stage winner Elia Viviani of Italy and Team INEOS Grenadiers reacts after the 4th Gree-Tour of Guangxi 2023, Stage 1 a 135.6km stage from Beihai to...
Elia Viviani of Italy and Team INEOS Grenadiers celebrates at finish line as stage winner ahead of Sam Bennett of Ireland and Team BORA-Hansgrohe and...
Elia Viviani of Italy and Team INEOS Grenadiers and Laurens Huys of Belgium and Team Intermarché-Circus compete during the 44th Ethias-Tour de...
Bronze medalist Elia Viviani of Team Italy, pose on the podium while holding the flag of their country during the medal ceremony after the Men's...
Elia Viviani of UCI WorldTeam Deceuninck Quick-Step celebrates winning the EuroEyes Cyclassics Elite race on August 25, 2019 in Hamburg, Germany.
Arrival / Elia Viviani of Italy and Team Deceuninck - Quick-Step Black Pooints Jersey / Celebration / Peter Sagan of Slovakia and Team Bora-Hansgrohe...
Belgium's Wout van Aert celebrates, past Italy's Elia Viviani, as he wins on the finish line of the tenth stage of the 106th edition of the Tour de...
Podium / Fernando Gaviria of Colombia and UAE Team Emirates / Dylan Groenewegen of The Netherlands and Team Jumbo-Visma / Elia Viviani of Italy and...
Arrival / Elia Viviani of Italy and Team Quick-Step Floors / Celebration / during the 73rd Tour of Spain 2018, Stage 21a 100,9km stage from Alcorcon...
Podium / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / Trophy Segafredo Zanetti / during the 101st Tour of...
Podium / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / Trophy Segafredo Zanetti / during the 101st Tour of...
Podium / Elia Viviani of Italy and Team Quick-Step Floors / Celebration / during the 101st Tour of Italy 2018, Stage 21 a 115km stage from Rome to...
Podium / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / Champagne / during the 101st Tour of Italy 2018, Stage...
Podium / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / during the 101st Tour of Italy 2018, Stage 21 a 115km...
Podium / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / during the 101st Tour of Italy 2018, Stage 21 a 115km...
Podium / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / during the 101st Tour of Italy 2018, Stage 21 a 115km...
Arrival / Sam Bennett of Ireland and Team Bora-Hansgrohe / Celebration / Jean-Pierre Drucker of Luxembourg and BMC Racing Team / during the 101st...
Arrival / Sam Bennett of Ireland and Team Bora-Hansgrohe / Celebration / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey /...
Podium / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / during the 101st Tour of Italy 2018, Stage 20 a 214km...
Arrival / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / during the 101st Tour of Italy 2018, Stage 20 a 214km stage from...
Podium / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / during the 101st Tour of Italy 2018, Stage 20 a 214km...
Start / Christopher Froome of Great Britain and Team Sky Pink Leader Jersey / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey /...
Start / Christopher Froome of Great Britain and Team Sky Pink Leader Jersey / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey /...
Start / Giulio Ciccone of Italy and Team Bardiani CSF Blue Mountain Jersey / Simon Yates of Great Britain and Team Mitchelton-Scott Pink Leader...
Start / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Miss / Hostess / Illustration / Legs / during the 101st Tour of Italy...
Start / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Miss / Hostess / Photographers / during the 101st Tour of Italy 2018,...
Arrival / Sprint / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Sam Bennett of Ireland and Team Bora-Hansgrohe / Niccolo...
Arrival / Sprint / Danny Van Poppel of The Netherlands and Team LottoNL-Jumbo / Jens Debusschere of Belgium and Team Lotto Soudal / Jean-Pierre...
Arrival / Sprint / Danny Van Poppel of The Netherlands and Team LottoNL-Jumbo / Jens Debusschere of Belgium and Team Lotto Soudal / Jean-Pierre...
Arrival / Sprint / Danny Van Poppel of The Netherlands and Team LottoNL-Jumbo / Jens Debusschere of Belgium and Team Lotto Soudal / Jean-Pierre...
Arrival / Sprint / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Sam Bennett of Ireland and Team Bora-Hansgrohe / Niccolo...
Arrival / Arrival / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / Maximilian Schachmann of Germany and Team...
Arrival / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / Rain / during the 101st Tour of Italy 2018, Stage 17...
Arrival / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / Rain / during the 101st Tour of Italy 2018, Stage 17...
Arrival / Arrival / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / Maximilian Schachmann of Germany and Team...
Arrival / Arrival / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / Michael Morkov of Denmark and Team...
Arrival / Arrival / Elia Viviani of Italy and Team Quick-Step Floors Purple Points Jersey / Celebration / Maximilian Schachmann of Germany and Team...