Don't forget that Ganna had a flat that 'robbed' him of at least 20 seconds and he also did a lot of work for Bernal during the whole Giro.His form wasn't bad in the Giro, and yet he "should" have lost the final/main (long) ITT, but Cavagna decided to go off-road instead. As a result, Ganna won the main ITT with less than 15 seconds on the second, third and fourth rider! And that ITT was as flat as a pancake. In fact, the gap to the fourth rider, was smaller in the main/long ITT (30k) than it was in the prologue (8k). Longer doesn't suit Ganna more, nor do 15k of climbing.
I still think that he has little chance of winning the Olympic gold in this course but he should be a strong podium contender nevertheless.