Right that's us done for today. Who would have thought that Nairo Quintana would roll back the years to claim victory on stage 18.
You can read all about that, and Geraint Thomas, Julian Alaphilippe and the chaos in the race for the yellow jersey here in our report.
And to think we've got two more gigantic days coming up.
I'll see you here tomorrow.