Breakaway fends off GC group to win over HC climb and Sivakov takes over leader's jersey.
Timo Roosen won the stage after avoiding the late-stage spill provoked by an elevated pedestrian crossing within the final kilometer.
The Bora-Hansgrohe star dug deep to finish fourth in the explosive uphill finale Tuesday in a sign that things are on track for Vuelta a España.
The Bahrain Victorious climber pounced with just under 1km to go along the ramparts of the Burgos castle to fend off the peloton's top names.
We look at the power numbers as Mathieu van der Poel makes hay in the mountains and Santiago Buitrago scores first grand tour win.
After surviving a crash on stage 17, Buitrago timed his chase to perfection on the final climb to take victory.
Bahrain Victorious wins the stage and positions Mikel Landa into a virtual spot on the podium going into the Giro's final decisive stages.
Vincenzo Nibali and João Almeida lose time in the overall standings as podium starts to take shape.
Colombian attacks on final climb to take stage win and move into overall race lead ahead of Caleb Ewan.