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.
Non sono bastati i tanti saliscendi del finale di tappa per respingere André Greipel: il potente velocista della Lotto, pur staccato nel tratto più duro dell'ultima rampa odierna, è riuscito a rientrare in gruppo e, una volta annullato il tentativo di Peter Sagan, Sylvain Chavanel e Sandy Casar (partiti a 5 km dal traguardo), si è imposto in volata su Peter Sagan e Tony Gallopin. Quarto e quinto Bouhanni e Sutton; col successo di Al Wadi Al Kabir Greipel ovviamente rafforza la leadership in classifica.
Peter Sagan si aggiudica la seconda tappa del Tour of Oman, da Sur a Wadi Dayqah Dam, su un traguardo che tirava leggermente all'insù e su cui lo slovacco conferma, anche in questo 2012, di essere un vero e proprio spauracchio per questo tipo di finali. Il corridore della Liquigas ha preceduto l'australiano Baden Cooke.
Arriva la conferma ad una notizia che aleggiava nell'aria da oltre un paio di mesi: Salvatore Puccio, giovane promessa che ha corso quest'anno col Team Hopplà tra i dilettanti, approderà nel 2012 al Team Sky. L'italiano ha vinto quest'anno il Giro delle Fiandre riservato agli Under 23.