La quinta tappa del Giro di Svizzera, 192 km da Olten-Trimbach a Gansingen, vede per la prima volta arrivare la fuga ed è vinta dal russo Vladimir Isaichev. Dopo 15 km va via la fuga di giornata. Al suo interno Vladimir Isaichev (Katusha), Salvatore Puccio (Sky), Klaas Lodewyck (BMC), Rubén Pérez Moreno (Euskaltel Euskadi), Sébastien Minard (AG2R la Mondiale), Karsten Kroon (Saxo Bank) e Daniel Oss (Liquigas-Cannondale). Puccio meglio piazzato in classifica, 74° a 13'12". Vantaggio massimo conseguito: 11'. Ai -20 km se ne va Isaichev, gli altri sei lo tengono sotto controllo.
La quarta tappa del Giro di Svizzera, da Aarberg a Trimbach-Olten, va ancora ad un maestoso Peter Sagan. Al km 26 provano ad andasene Gavazzi, Kohler, Roy, Stybar, Agostini, Peterson, Monfort, Rojas, Bertogliati, Astarloza, De Clercq, Albasini e Zandio. Sullo Scheltenpass va via la fuga, con i nove atleti che resteranno davanti per buona parte della tappa: Cataldo, Hayman, Kohler, Rast, Pérez Moreno, Minard, Paulinho, Mejías Leal, Vandborg. Dario Cataldo è il meglio piazzato in classifica e con il gruppo maglia gialla a 2'30" è leader virtuale della corsa.