23 July 2019 ModernFrock.com No Responses. Caleb Ewan posts 2nd Tour stage win in suffocating heat Caleb Ewan beat his sprinting rivals in suffocating heat to win Stage 16 of the Tour de France on Tuesday