As it happened: Crucial Giro d’Italia 2019 stage nine time trial

Here's how the 2019 Giro d'Italia stage nine time trial unfolded

The final stage of the Giro d’Italia 2019 before the first rest day will see the riders take on a testing 34.7km time trial in the race’s only venture outside of Italy in San Marino.

It’s the first stage since the opening time trial in Bologna that will see the general classification riders try and gain some time on each other, with Primož Roglič (Jumbo-Visma) favourite for the stage with the largely uphill profile of the stage nine course.