Mark Cavendish bounced back to business as usual yesterday, putting Tuesday's stinging defeat behind him as he claimed his third stage victory this year and the green jersey of points leader to boot.
What made it all the sweeter for the Briton was that more than a bike-length back in second came André Greipel, the German who had pipped him the previous day. The HTC-Highroad rider admitted that the stage 10 defeat in Carmaux at the hands of his longstanding rival had hit his morale, as "team-mates that have ridden for me at 110 per cent don't see me finish off their good work".
The Manxman added: "It was as simple as that. I told them over dinner [on Tuesday] 'I'm not feeling like that again. Tomorrow I'm going to win'."
With that kind of determination, Cavendish duly claimed his victory in this 104-mile stage from Blayes-les-Mines despite catching his shoe in a rival's wheel with 500 metres to go, yet another downpour in this rainsoaked Tour and seeing his key support rider Matt Goss dropping back near the finish through illness.
The shoe incident was probably the most serious problem Cavendish faced, when sprinter Romain Feillu's front wheel grazed unintentionally against the Briton's foot, causing it to unstrap.
With a revealing nonchalance – despite all this happening at more than 40mph, Cavendish considered it just part of the job – he explained: "My shoe banged into his front wheel and my foot came out. I had to re-do the buckle up, so I was lucky there were no swerves in the peloton then, and that [his wingman] Mark Renshaw was in position."
Renshaw then left Cavendish in pole position with around 200 metres to go and the Briton duly powered through to the 18th Tour stage victory of his career and his first points jersey lead since stage 12 of the 2009 Tour.
Yesterday put him eighth in the all-time list of Tour stage wins – he will be sixth if he prevails in Montpellier and Paris, the only two bunch sprint stages remaining – and the way he kissed the green jersey as he stood on the podium here showed just how strongly he wants to wear it in Paris.
"After all the hard work we've done, of course I want to keep it now, even if it means sprinting twice a day. It's the most special of all the jerseys and it's beautiful to wear it. Sixteen points is a very narrow margin, but we'll be fighting all the way."
On a day when the planets truly lined up for Cavendish, he even revealed that he and Greipel – whose rivalry dates back to the day they turned pro – had finally done the vélo equivalent of kiss and make up, with Cavendish praising the German's victory over him far more profusely than he did on Tuesday.
"I spoke to André in the stage and he rode it pretty perfect," Cavendish said, "technically it was one of the soundest I've ever seen."
With such tiny margins between winning and losing in a bunch sprint, yesterday's comeback was crucial for Cavendish psychologically. With the green jersey on his shoulders, the only cloud on his horizon right now is that his HTC-Highroad team are still yet to sign up a sponsor for next year.
When asked about it, Cavendish responded simply that "me and the guys love to race, we work really well together and we're doing the best we can". To judge by yesterday, the rest will be hard pressed to better it.
Stage 11 (Blaye-les-Mines to Lavaur, 168km. All at 3hr 46min 07sec unless stated)
1 Mark Cavendish (GB) HTC-Highroad, 2 André Greipel (Ger) Omega Pharma-Lotto, 3 Tyler Farrar (US) Team Garmin-Cervelo, 4 Denis Galimzyanov (Rus) Katusha Team, 5 Edvald Boasson Hagen (Nor) Sky Procycling, 6 Romain Feillu (Fr) Vacansoleil-DCM Pro Cycling Team, 7 Jose Joaquin Rojas Gil (Sp) Movistar Team, 8 Sebastien Turgot (Fr) Team Europcar, 9 Francisco Jose Ventoso Alberdi (Sp) Movistar Team, 10 William Bonnet (Fr) FDJ
Selected Others 24 Geraint Thomas (GB) Sky Procycling, 113 Ben Swift (GB) Sky Procycling, 126 David Millar (GB) Team Garmin-Cervelo
Overall 1 Thomas Voeckler (Fr) Team Europcar 45hr 52min 39sec, 2 Luis Leon Sanchez Gil (Sp) Rabobank Cycling Team at 1min 49sec, 3 Cadel Evans (Aus) BMC Racing Team at 2.26, 4 Frank Schleck (Lux) Leopard Trek at 2.29, 5 Andy Schleck (Lux) Leopard Trek at 2.37, 6 Tony Martin (Ger) HTC-Highroad at 2.38, 7 Peter Velits (Slovak) HTC-Highroad at same time, 8 Andreas Kloden (Ger) Team RadioShack at 2.43, 9 Philippe Gilbert (Bel) Omega Pharma-Lotto at 2.55, 10 Jakob Fuglsang (Den) Leopard Trek at 3.08
Selected Others 13 Nicolas Roche (Rep Ire) AG2R La Mondiale at 3.45, 28 David Millar (GB) Team Garmin-Cervelo at 5.32, 31 Geraint Thomas (GB) Sky Procycling at 5.51, 110 Mark Cavendish (GB) HTC-Highroad at 45.42, 116 Ben Swift (GB) Sky Procycling at 47.43