On Stage 1 it was a bus. On Stage 2 it was a dog. And we all know things happen in threes. So what’s going to happen in the final kilometres of tonight’s Stage 3, I wonder?
How about an overzealous Gendarme getting in the way of a lead-out train as he poses for a photo with Swedish fans? Perhaps a family of ducklings waddling across the finish line at the worst possible moment? Or maybe a freak swarm of Albanian bees will attack the peloton at the flamme rouge? Like you, I have no idea what tonight holds. But if we’ve learned anything over the years, it’s to expect the unexpected when it comes to le Tour. How good is it already?