Sagan wyprzedził Szwajcara Michaela Albasiniego oraz powracającego do rywalizacji po dwumiesięcznej przerwie Kolumbijczyka Sergio Henao. Na końcowych kilometrach prowadzących pod górę peleton podzielił się na kilka grup. W drugiej, ze stratą pięciu sekund do pierwszej, finiszowało dwóch zawodników ekipy CCC Polsat Polkowice - Włoch Davide Rebellin oraz Tomasz Marczyński. W dziewięcioetapowym wyścigu jedzie wielu kolarzy przygotowujących się do Tour de France, m.in. mistrz świata Portugalczyk Rui Costa, który jako pierwszy w historii może wygrać w Szwajcarii po raz trzeci z rzędu. Startuje także Bradley Wiggins, szykujący się z kolei do Igrzysk Wspólnoty Brytyjskiej. W doborowej stawce, dzięki "dzikiej karcie", znalazła się ekipa CCC Polsat Polkowice. To trzeci w tym sezonie wyścig najwyższej kategorii UCI podopiecznych Piotra Wadeckiego, po etapowym Dookoła Katalonii i klasyku Amstel Gold Race. Wyniki 3. etapu, Sarnen - Heiden (202,9 km): 1. Peter Sagan (Słowacja/Cannondale) - 5:22.09 2. Michael Albasini (Szwajcaria/Orica-GreenEdge) 3. Sergio Henao (Kolumbia/Sky) 4. Bauke Mollema (Holandia/Belkin) 5. Cadel Evans (Australia/BMC) 6. Jose Joaquin Rojas (Hiszpania/Movistar) ten sam czas ... 17. Davide Rebellin (Włochy/CCC Polsat Polkowice) strata 5 s 34. Tomasz Marczyński (Polska/CCC Polsat Polkowice) ten sam czas 44. Marek Rutkiewicz (Polska/CCC Polsat Polkowice) 14 55. Jarosław Marycz (Polska/CCC Polsat Polkowice) 1.29 57. Łukasz Owsian (Polska/CCC Polsat Polkowice) 61. Branislau Samoilau (Białoruś/CCC Polsat Polkowice) ten sam czas 98. Maciej Paterski (Polska/CCC Polsat Polkowice) 4.22 140. Mateusz Taciak (Polska/CCC Polsat Polkowice) 12.47 Klasyfikacja generalna: 1. Tony Martin (Niemcy/Omega Pharma-Quick Step) - 5:22.20 2. Tom Dumoulin (Holandia/Giant-Shimano) strata 6 s 3. Peter Sagan (Słowacja/Cannondale) 14 4. Bauke Mollema (Holandia/Belkin) 17 5. Tom-Jelte Slagter (Holandia/Garmin-Sharp) 23 6. Davide Formolo (Włochy/Cannondale) 27 ... 18. Rebellin 38 32. Marczyński 1.02 38. Rutkiewicz 1.17 57. Samoilau 2.54 59. Owsian 3.12 112. Marycz 21.27 114. Paterski 22.23 136. Taciak 29.20