Vencenzo Nibali stands tall after Stage 13 win