I'm going to go Ganna for the win.
mark
The race is beautifully poised going into the time-trial. Evenepoel, Roglic, Vingegaard and Ayuso are very close together and should all put in strong time trials. Kuss, Soler Martinez will probably drop a couple of minutes to join them.
There are no bonus seconds on offer, so that makes the decision easier.
Other than that, your assessment seems pretty accurate.
We don't really have rules yet as far as I know. I think that keeping spoilers out of thread titles seems sensible, but I think otherwise better to have good comments than worry too much about spoilers.
PREDICTION: Another sizable breakaway to take the win. Roglic to take time on all his rivals.
Great to see a surprise winner!
Good win for Kuss, and lovely to see Lenny Martinez get the Red Jersey. With a 2:30 lead over the big favourites, I could see him keeping it quite late in the race. It certainly sets him up really well for a good overall result.
Evenepoel held it together well after being dropped and is still marginally ahead of Vingegaard and Roglic. I was surprised by how split up the GC contenders were, basically in ones and twos.
INEOS look out of contention for now, Thomas and Arensman both shipping time.
Go for it. I'm aware of https://github.com/baronet2/FirstCyclingAPI, https://github.com/josselingirault/procyclingstats.com-webscraper/, https://github.com/themm1/procyclingstats that might help.
A good first step might be to get a bot that posts scheduled posts, even if all the data that goes into the posts is manually entered (e.g. all stages in one go at the start of the race).
After two days for the sprinter (sic), this should be a day with gaps between the GC contenders, with maybe a breakaway winning.
And it's up. Poor Lorenzo Milesi. Race leader one day, 171st the next.
Alas this is generated the old fashioned way.
Good to see Kron and Gregoire up there again, but a well deserved win from Herrada.