Dumoulin raced the Giro hard for 3 weeks. He was constantly fighting for GC with Simon Yates and then with Froome. He had Sam Oomen for company and that was about it for team support in the mountains. Now, in the Tour he is practically stronger now than at the Giro with no signs of Giro fatigue slowing him down. Froome looks to be paying for his Giro week 3 efforts but Dumoulin looks as fresh as he did in the first week of the Tour.