I swear I scoured the results sheet from yesterdays stage and unless I'm blind I cannot see it written anywhere that Cavendish cheated.
The amount of time would be YouTube subscriber hunters are devoting to the analysis of yesterdays stage is amazing, lines in the road, cracks in the road!! He won, the organisers said he won, let's move on. 32 wins and there are still doubters, most pro's would give their left nut for 1. O.K. some gave up a bit more!