I hope you enjoyed that as much as I did... more to come in the Vosges mountains on Thursday too.
You can read all about Peter Sagan's stage five victory in our report, which is building here.
And you can also keep in touch with all the major talking pioints from today's stage on the BeSpoke podcast. You can listen to that here.
See you soon for stage six, and our first summit finish of the 2019 Tour.