Home Featured Stage 3 results: A rough ride into Belgium for the Tour de France