Cycling

Elia Viviani survives crash-littered day to win stage two of Dubai Tour for Team Sky

Elia Viviani survived the carnage to come out on top of the bunch sprint finish.

00:00:40, 04/02/2016 at 17:45