Did you miss anything from Stage 8 of the Tour de France? Where on earth were you? Don't worry though, Eurosport have you covered with a full highlights package of what was a truly brilliant stage of bike racing. You can watch the Tour de France live and ad-free on the Eurosport app and Eurosport.co.uk.