Geraint Thomas retains his yellow jersey after a dramatic day at the Tour de France Sports [ad_1] Read More »