Steven Kruijswijk (LottoNL-Jumbo) was under fire almost from the drop of the flag on a remarkable stage 16 of the Giro d’Italia but the Dutchman gave as good as he got to extend his overall lead.
Vincenzo Nibali (Astana) was one of many to take the race to the surprise maglia rosa holder but found himself dropped on the final climb to lose 1-47 seconds on the day.
Alejandro Valverde (Movistar) won the stage, having been out front with Kruijswijk and Ilnur Zakarin (Katusha) in the final stages of the stage
The attacks started early in the day with Nibali, Valverde, Zakarin and other general classification hopefuls looking to isolate Kruijswijk. A real breakaway couldn’t get away thanks to the intensity at the front of the peloton.
Read more about this on Cycling Weekly.