Pllllllleeeeease! I don't believe that Cancellara cheated. Of course, the last person I thought I applauded and didn't believe cheated was Floyd Landis in the Tour de France.