I am not going to say he doesn't dope, it's far too probable.
But I think he's also actually able and willing to go very, very deep on a certain occasion, as can be seen when he overcooks it on a climb and descends shakily afterwards. I also think that's what he did in the Tour during stage 1, where he went totally into dark red and didn't have it like that on stage 2. Also he doesn't gamble anymore when he really wants a win, but goes for it with all he has, while some others might miss their opportunity.
Today he was the strongest on the short climbs, which is not that surprising with van Aert, van der Poel and Pidcock likely not at their best - he's explosive, he's light. Afterwards he could again have been caught had they worked perfectly together, but of course they didn't, lost a second here and there due to gambling, looking at each other, bad coordination in corners... and then at one point it gets so much the chasers give up.
He also prepared for this race only, left out the Olympics, left out EC and didn't do any time trials...
So, basically... illegal stuff probably happening. But it's not like his performances don't make any sense.