L'AutrichienMatthias Brändle (IAM) remporte le classement du meilleur sprinteur, l'AllemandMarcus Burghardt (BMC Racing) celui du meilleur grimpeur, tandis que le NéerlandaisWilco Kelderman (Blanco) termine meilleur jeune de l'épreuve. La formation britannique Sky gagne le classement de la meilleure équipe grâce notamment à la présence de deux de leur coureur dans les dix premiers du général.
Après un prologue difficile, le col du Mollendruz est passé par les coureurs à une quarantaine de kilomètres de l'arrivée. Le lendemain, une montée de troisième catégorie est empruntée à 30 km du but, puis le final de la troisième étape est marqué par trois ascensions (deux de troisième catégorie et une non-répertoriée) dans les 40 derniers kilomètres. La quatrième étape est faite pour les grimpeurs : les coureurs enchaînent le col des Mosses, le col de la Croix, le Pas de Morgins et finalement la montée sur Les Diablerets par Aigle et Le Sépey[1]. Enfin, un contre-la-montre de 18,6 km autour de Genève conclut l'épreuve[2],[3],[4].
Ce Tour de Romandie débute par un prologue entre Le Châble et Bruson, en Valais, en haut d'une côte de 3e catégorie. Il est remporté par le Britannique Christopher Froome, qui se positionne en favori de l'épreuve[6],[7],[8].
Après un début d'étape plutôt vallonné, les coureurs montent le col des Mosses, classé en 1re catégorie, puis se rendent aux Diablerets. Après quelques kilomètres plats, le parcours emprunte le versant court du col de la Croix, la très longue descente et une dizaine de km de plat jusqu'au 1er sprint intermédiaire, à Bex. Le Pas de Morgins est alors au programme, avant le 2e sprint intermédiaire en bas de la descente, au même endroit que le 1er. Après un peu de plat, les coureurs devaient passer par le versant long du col de la Croix, avant la descente et un peu de plat, jusqu'aux Diablerets. Cependant, en raison des conditions météorologiques les organisateurs ont décidé d'utiliser la montée passant par Aigle et Le Sépey pour se rendre aux Diablerets, après 184,8 km de course depuis Marly, soit 3,7 km de moins que le parcours initialement prévu[1].