That's it for this live text.
The report of Caleb Ewan's victory on stage 16 is here.
Adam Yates' stage-by-stage guide is here.
You can download the latest BeSpoke podcast here.
Join us tomorrow for live coverage of stage 17 - should be one for the breakaway but the GC contenders will have to be wary too.