Not been the best couple of days for Dutch star rider Demi Vollering, has it?
First the awkward victory celebration yesterday, only to be later told that she had actually finished second, over a minute behind the actual stage winner Yara Kastelijn.
And now, after a very visible and blatant drafting controversy in today's stage, she's been hit with a 20 second time penalty, pushing her down from second to seventh in the general classification, 1:03 minutes behind teammate and leader Kopecky and crucially, 11 seconds behind her chief rival van Vleuten.
> Some not so itsy-bitsy drafting going on here...
The whole fiasco happened when with 60km left to go, the SD Worx rider got a rear puncture. As she got off the bike, she started taking her bottles out of the cage, expecting a bike change. However, the mechanic proceeded to perform a rather slow wheel change instead, dropping Vollering behind the peloton.
And then to catch up, she decided to tuck in behind her team car, essentially relaying her towards the back of the peloton with as much minimum effort expended by the rider as possible.
And with something so blatant and obvious, your live blog host had called it that it might be pushing the rules a bit too far, and that Vollering could be set for a time penalty besides a fine as well.
Before the start of the stage today, SD Worx had already lost their sprinter Lorena Wiebes, who was forced to abandon with a sudden sickness.
All in all, not a very ideal day for the Dutch team (apologies everyone for calling them a 'well-oiled victory machine' early in the day and bringing the commentator's curse to life).
But one rider for whom the day went more than ideally is Canyon/SRAM's Ricarda Bauernfeind — the 23-year-old German becoming the youngest cyclist to win a stage in Tour de France Femmes, fending off the chasing duo of SD Worx's Marlen Reusser and Movistar's Liane Lippert.
"To be honest, I still cannot believe it. It's just incredible. I had the support from my teammates, from the cars behind and all the partners yeah, everyone helped me and supported us and it was just an incredible team ride I would say," Bauernfeind said in disbelief at the finish line.
She added: "We had to chase the first group because we missed it and my teammates did such a fantastic job and then it was up to me and I tried to attack and it work out."
"I think its also for the team, we waited for the win the whole year and now I did it, or we did it. It's fantastic."
So after that chaotic and eventful day, this is how the standings look, before tomorrow's flat sprint stage, which will be followed by a brutal summit finish and then finally, a time-trial.