Let me post it again:
http://www.cyclingnews.com/news/report-armstrong-warned-before-all-doping-controls
But folks, please pay special attention to this paragraph:
"Work together with Antoine Vayer [LeMond columnist], the performance specialist, helped show the implausibility of the power generated in watts on the climbs. Moreover, it is interesting to note that the UCI has banned the publication of such real-time statistics in 2012. And
we can understand why when you see that the power production by [Bradley] Wiggins and [Chris] Froome (first and second of the Tour) is comparable to the turbulent times of the late 1990s and early 2000s."
I would include the whole SKY team. There are guys there whose results are even less credible, considering their physical limitations (Rogers, Henao, Urán, and the whole bunch of em)