Tomorrow is interesting, the big climb is early, but it's not exactly easy to get back after, it's up and down all the way.
I think a lot of heavier riders will want to get out in front early, to have a (slight) chance of surviving San Pellegrino so they can be there for their GC guys after (or even go for the stage win, last climb is only 5.8 %), and I think that includes Lidl who I would otherwise peg to keep everything reined in until the sprint 45K into the stage - but if they do that they risk Ciccone being completely isolated for the last 100K of the stage.
If I am right, we could see a huge break forming early, and UAE/Bora having to decide if they want to work to keep them close (so they can drop them on San Pellegrino), or let them go to save firepower for the climbs.
Lidl, Visma, Ineos, EF, Israel, Tudor and Jayco could all want the early break, with several puncheur type riders.