Regarding his giro result.. First of all both Roglic and even more so Nibali made a tactical mistake on Courmayeur stage when they let Carapaz go. Lack of team support and "peegate" with crash on top of it also didn't help, but his biggest problem was some kind of an illness.
Here is a quote...