Simon Yates’ unfinished story gets its happy ending with a Giro d’Italia triumph seven years in the waiting

Wait 5 sec.

Having come so close in 2018 only to be beaten by Chris Froome at the last, Simon Yates finally tasted Giro victory in Rome