For me, he's still the favorite, but I wouldn't be that surprised if happens the same thing as in Switzerland.I'd be quite surprised if it were. Or rather I should I'm quite sure it won't be his best. I'd be mildly surprised if he wins tomorrow, but at his best he trounces this field.
If tomorrow were the first stage, I wouldn't have any doubts, but after a stage like today's I wouldn't rule it out.