Tom Dumoulin wins stage 9 amongst the rain and hail, what a finish.
Alberto Contador abandons the race....
Chris Froome remains in yellow..
Rest day, Monday, July 11...
I saw Renshaw dropped out too (Cavendish’s lead-out man). What’s the story there?