Goodbyepublished at 16:28 British Summer Time 21 July 2023
What a brilliant day of bike racing that was. You can relive it by scrolling back through this live page, or why not have a read of our stage report?
Goodbye for now, but please come back on Saturday for one last day in the mountains, before we head for Paris. Stage 20 takes the race 133.5km from Belfort to Le Markstein Fellering and features six categorised climbs.