Caleb Ewan ha ottenuto la sua prima vittoria al Tour de France, aggiudicandosi un emozionante sprint nell'undicesima tappa verso Tolosa.