Home Sports Tour de France 2014 results: Rain wrecks sprinters’ fun on Stage 19