BBC Sport - OJ Borg and Rob Hayles preview stage 3 of the Tour de France.