What stage will stand out among all the 21 outstanding stages? And how will our riders on team BORA-hansgrohe succeed in the mountains, in the sprints and on the breakaways? Will world champion Peter Sagan show his might? And can Rafal Majka repeat his polka-dot-jersey triumph from last year? Luckily, the answers are just a few days and weeks away.