Despite the work he had done for his team in the Alps , two-time world time trial champion Fabian Cancellara had the legs to set the first true time to beat , nearly two minutes clear of early leader Sebastian Lang at the intermediate time checks and the finish .