Astana’s Vincenzo Nibali secured his second Giro d’Italia triumph yesterday after topping a dramatic 99th edition that saw key rival Steven Kruijswijk agonisingly crash during the final stages.