It's basically been a man to man battle for 80 km. Yes Dumoulin had others with him but they were never making any tempo, so it's not like Froome is taking minutes on a bunch of riders who're all working together. It's a remarkable ride but I don't see this as super human or anything. If you think about it, anything can be suspect. Yates' riding in the first 2 weeks could be considered suspect, Froome's performance today, Dumoulin outclimbing several mountain specialists, etc. Whatever you think about it though, this has been an epic and exciting stage.