Van Vleuten wins, Garfoot 3rd.
Men’s TT tonight.
This will be a very different TT to the usual
Only 31km but last 3km are at 10%!
Doumulin and Froome to fight it out.
Dennis, in form, could have been right up there, but looks to be struggling a little.