Now aged 32 and in her 13th ever Giro d'Italia Women, Elisa Longo Borghini proved in the opening stage individual time trial that she is still more than capable of finally taking overall victory, securing the stage win and the first Maglia Rosa of the race."Its really emotional," said a tearful Lo...