Vincenzo Albanese a remporté sur le Tour de Suisse sa troisième victoire chez les pros, la première au niveau World Tour. Lors du sprint final, Fabio Christen a suivi l'Italien dans une position idéale, mais l'Argovien a choisi le mauvais côté pour dépasser Albanese dans les 150 derniers mètres. Le frère aîné de Jan Christen était visiblement furieux d'avoir laissé passer sa chance en franchissant la ligne.
Romain Grégoire, vainqueur en solo de l'étape d'ouverture à Küssnacht la veille, a défendu sans difficulté son maillot jaune. Le Français mène avec 25 secondes d'avance sur son compatriote Kévin Vauquelin et 27 sur le Néerlandais Bart Lemmen. Le meilleur Suisse au général s'appelle Matteo Badilatti. Le Grison a amélioré sa position de sept places lundi pour se retrouver 14e.
Silvan Dillier et Mauro Schmid se sont illustrés durant l'étape dès le départ à Aarau. Ils ont compté jusqu'à 2'30 d'avance. Le champion de Suisse a été le dernier repris à 13 km de l'arrivée. Jan Christen s'est lui testé à 3 km de la ligne. L'Argovien de 20 ans, qui avait chuté violemment la veille, a été repris à 600 m de l'arrivée.
La troisième étape du Tour de Suisse partira à nouveau d'Aarau mardi avec une arrivée jugée à Heiden dans le canton d'Appenzell. Il y aura 195,6 km d'efforts avec trois bosses dans les 25 derniers kilomètres et notamment l'arrivée à Heiden.