Tour De France Stage 8 had ended..