The course, going slightly downhill, should suit Ganna well, although he's not in best form. He will loose some of the rolling speed, of which he should have more than the others due to his weight, in the corners, but it's still not too technical and he won't have to break a lot.
I am hesitating to call him the favourite because he didn't look great in recent weeks, but I am expecting him to do better than in Switzerland.
The differences between the GC favourites could already be quite big, well, not minutes of course, but I think 50, maybe even 60 seconds are possible between for instance Evenepoel and Landa?