Listen now:
NBC Sports

Vincenzo Nibali retains yellow with fantastic ride