Nibali has what it needs to win. I couldn't understand why many people here underestimated him. On the other hand Horner is unbelievable or maybe hard to believe? Still think he's gonna crack, this was nothing compared with next week and he'll be 64 next month.