What a day it was yesterday at the Tour, with so many crashes and incidents that unfortunately saw riders injured and having to leave the race.
Let's hope for less of that today on what should be another sprint finish.
There's a slightly later start today due to the shorter distance and lack of classified climbing on the stage.
Riders will depart at 13.25 local time (12.25 UK), with the finish between 16.52 and 17.10 (15.52 and 16.10).
(So plenty of time before kick off if you want to watch England v Germany!)
This is the profile for today... it isn't the most interesting one you'll see in this race.
So far we've been guaranteed Ide Schelling (Bora-Hansgrohe) would be in a breakaway as he tries to extend his overall lead in the mountains classification, but there isn't a single classified climb en route today.
Will we see a proper breakaway? In recent years this is the kind of stage we'd see the peloton take easy and potentially only one, or no riders go up the road.
The run to the line looks relatively uncomplicated today, save for the three roundabouts in the closing kilometres. Then it's a relatively straight run to the line in Fougères.
While we wait for the start of stage four, here's the news you may have missed last night
Sonny Colbrelli denied fault in Primoz Roglic's crash after Jumbo-Visma appeared to blame him for their race leader coming down.
There was also the news that Geraint Thomas escaped his crash without any broken bones. The Welshman will be reassessed this morning before the stage but could continue on today and hope to recover as much as possible before Wednesday's time trial.
Caleb Ewan was one of those riders unlucky enough to crash, but he unfortunately had to abandon the race with a broken collarbone. It looks like he's been back to the Lotto-Soudal bus this morning to cheer on his team-mates as the continue the Tour without him
Great leaders stand always, specially in bad times, in front of their loyal teammates to inspire them for the battles to come without them. That’s what @CalebEwan did too this morning @Lotto_Soudal #TDF2021 thanks Champ👌🏻heal well 👊🏻 pic.twitter.com/HrdmgR1FXrJune 29, 2021
Luke Rowe was among those who were fined by the race jury on yesterday's stage. He took to Twitter to clear up any confusion after he was sanctioned for 'assault, intimidation, insults, threats, improper conduct'.