Vincenzo Nibali has extended his overall lead in the Tour De France to over 3 and a half minutes with victory in Stage 13.