Greg Van Avermaet rode into the "best jersey in the world", the coveted race leader's yellow jersey as he won Wednesday's fifth stage of the Tour de France.
It was a second stage win for the cobbled classics specialist who also won stage 13 last (...)