Pinot samotnie minął linię mety, z przewagą 7 sekund nad Zakarinem, i odniósł pierwsze w tym sezonie zwycięstwo. Kolarz FDJ.fr na 5 kilometrów przed szczytem zaatakował z niewielkiej grupki faworytów i choć jego przewaga była zaledwie kilkusekundowa, to do mety nie dał się doścignąć, mimo kilku kontrataków ze strony rywali. Francuz na mecie deszczowego etapu zameldował się kilka sekund przez goniącym go Zakarinem, który dzięki bonifikacie czasowej i przewadze nad grupą faworytów objął prowadzenie w wyścigu.
20 sekund za zwycięzcą na metę przyjechała grupka faworytów, którą na metę przyprowadził Romain Bardet (Ag2R La Mondiale). Za Francuzem finiszowali Nairo Quintana (Movistar), Simon Spilak (Katiusza), Rafał Majka (Tinkoff-Saxo) i Chris Froome (Team Sky). Pół minuty do tej grupki stracili Michele Scarponi i Vincenzo Nibali (Astana) oraz Rigoberto Uran (Etixx-Quick Step).
Piąty, przedostatni etap tegorocznego Tour de Romandie, zapowiadał się jako królewski odcinek wyścigu. Z czterema wspinaczkami na premie górskie 1. kategorii, w tym kończącą etap wspinaczką na Champex-Lac, etap był doskonałą okazją dla faworytów wyścigu, by przed jutrzejszą czasówką – kończącą zmagania w 69. Tour de Romandie – nadrobić kilka lub kilkanaście sekund nad najgroźniejszymi rywalami w klasyfikacji generalnej. Faworyci nie zawiedli i na ostatnim podjeździe stoczyli pasjonujący pojedynek z licznymi atakami.
Maxim Belkov (Katiusza) i Bryan Naulleau (Europcar) spędzili większość dnia na czele wyścigu, atakując krótko po starcie z Fryburga. Szybko zyskali ponad siedem minut przewagi nad zasadniczą grupą, a Col des Mosses (1.kat), pierwszy podjazd na trasie, usytuowany na 64. kilometrze, minęli z przewagą czterech minut. Na kolejnych kilometrach przewaga znów rosła i sięgnęła dziesięciu minut, ale druga wspinaczka znów zmniejszyła różnicę pomiędzy dwiema grupami.
Les Giettes (na 106km) Belkob i Naulleau pokonali 4.40 przed peletonem, w którym tempo dyktowali kolarze Movistar i Astany. Jeszcze przed Petite Forclaz (na 142km) Belkov zostawił swojego rywala i samotnie ruszył do mety. Francuz niedługo potem został doścignięty, ale los Belkova także był przesądzony i akcja kolarza Katiuszy zakończyła się po minięciu górskiej premii. Tempo w peletonie już wtedy zaczęło rosnąć, o czym przekonał się m.in. lider wyścigu, Michael Albasini (Orica GreenEdge), który tracił kontakt z czołówką. Faworyci, z kolei, eskortowani przez swoich kolegów z ekipy, rozpoczęli krótki zjazd, po którym następowała finałowa wspinaczka pod Champex-Lac.
Na 12 kilometrów przed metą droga zaczęła wieść ostro pod górę i chwilowe kłopoty miał Chris Froome (Team Sky), który został z tyłu – licznego jeszcze wtedy – peletonu. Tempo cały czas dyktowali kolarze Movistar, za którymi czujnie jechała Astana. Kilka kilometrów później ataki rozpoczęli faworyci – akcje Nairo Qunitany (Movistar), Michele Scarponiego (Astana) czy kolarzy Katiuszy mocno uszczupliły czołówkę, w której teraz jechało już tylko kilkunastu kolarzy. Na 6 kilometrów przed szczytem pierwszy mocny atak przypuścił Romain Bardet (Ag2R La Mondiale). Francuz zabrał ze sobą Rafała Majkę (Tinkoff-Saxo) i Thibaut Pinot (FDJ.fr) i odjechali na kilkanaście metrów, ale szybko zostali doścignięci. Francuz z Ag2R La Mondiale nie rezygnował jednak z ataków i chwilę później poprawił, tym razem mając na plecach Ilnura Zakarina (Katiusza). Cały czas za ich plecami jechali Quintana, Vincenzo Nibali (Astana), Rigoberto Uran (Etixx-Quick Step), Froome, Simon Spilak (Katiusza), Majka, Pinot i Scarponi, którzy po kilkuset metrach skasowali ten odjazd.
5 kilometrów przed szczytem na akcję zdecydował się Pinot, tym razem atakując samotnie. Dopiero po kilkuset metrach w pogoń za nim ruszyli najpierw Bardet i Spilak, a gdy ich akcja nie przyniosła efektów, krótki zryw zrobił Froome, lecz też bezskutecznie. Te akcje sprawiły jednak, że z grupki faworytów odpadli Nibali i Scarponi oraz Uran.
Pinot kontynuował samotną jazdę, a wobec braku reakcji ze strony rywali powiększył przewagę do kilkunastu sekund. Dopiero na 2 kilometry przed metą w pogoń rzucił się Zakarin, ale Rosjanin nie był już w stanie doścignąć uciekającego Francuza. Na 200 metrów przed kreską Pinot był już pewien wygranej i niezagrożony minął linię mety. 7 sekund za nim finiszował Zakarin, a 20 sekund później na metę przyjechali faworyci, z których po trzecie miejsce finiszował Bardet.
Wyniki 5. etapu:
- 1 Thibaut Pinot (Fra) FDJ.fr 4:38:54
- 2 Ilnur Zakarin (Rus) Team Katusha 0:00:07
- 3 Romain Bardet (Fra) AG2R La Mondiale 0:00:20
- 4 Nairo Quintana (Col) Movistar Team
- 5 Simon Spilak (Slo) Team Katusha
- 6 Rafał Majka (Pol) Tinkoff-Saxo
- 7 Christopher Froome (GBr) Team Sky
- 8 Rigoberto Uran (Col) Etixx - Quick-Step 0:00:53
- 9 Vincenzo Nibali (Ita) Astana Pro Team
- 10 Michele Scarponi (Ita) Astana Pro Team
- 11 Robert Gesink (Ned) Team LottoNL-Jumbo 0:01:07
- 12 Darwin Atapuma Hurtado (Col) BMC Racing Team
- 13 Simon Yates (GBr) Orica GreenEdge
- 14 Mathias Frank (Swi) IAM Cycling
- 15 Yury Trofimov (Rus) Team Katusha
- 16 Jurgen Van Den Broeck (Bel) Lotto Soudal 0:01:27
- 17 Maxime Monfort (Bel) Lotto Soudal 0:01:41
- 18 Thomas Danielson (USA) Cannondale-Garmin Pro Cycling Team 0:01:51
- 19 Pierre Rolland (Fra) Team Europcar 0:01:58
- 20 Marcel Wyss (Swi) IAM Cycling 0:02:26
- 21 Jakob Fuglsang (Den) Astana Pro Team
- 22 Steve Morabito (Swi) FDJ.fr
- 23 Robert Kiserlovski (Cro) Tinkoff-Saxo
- 24 Ivan Santaromita (Ita) Orica GreenEdge 0:03:04
- 25 Romain Sicard (Fra) Team Europcar 0:03:15
- 26 Jesper Hansen (Den) Tinkoff-Saxo 0:03:42
- 27 Ryder Hesjedal (Can) Cannondale-Garmin Pro Cycling Team 0:03:45
- 28 Winner Anacona (Col) Movistar Team 0:04:08
- 29 Rui Costa (Por) Lampre-Merida
- 30 Damiano Caruso (Ita) BMC Racing Team
- 31 Riccardo Zoidl (Aut) Trek Factory Racing 0:04:34
- 32 Paweł Poljański (Pol) Tinkoff-Saxo
- 33 Jarlinson Pantano (Col) IAM Cycling 0:04:49
- 34 Fabrice Jeandesboz (Fra) Team Europcar 0:06:06
- 35 Diego Ulissi (Ita) Lampre-Merida 0:06:33
- 36 Andrey Amador (CRc) Movistar Team 0:07:02
- 37 Andre Cardoso (Por) Cannondale-Garmin Pro Cycling Team
- 38 Jean-Christophe Peraud (Fra) AG2R La Mondiale
- 39 Stef Clement (Ned) IAM Cycling 0:08:55
- 40 Maxime Bouet (Fra) Etixx - Quick-Step 0:09:21
- 41 Mikael Cherel (Fra) AG2R La Mondiale
- 42 Pieter Serry (Bel) Etixx - Quick-Step
- 43 Tony Martin (Ger) Etixx - Quick-Step
- 44 Jan Bakelants (Bel) AG2R La Mondiale
- 45 David De La Cruz (Spa) Etixx - Quick-Step
- 46 Jonathan Castroviejo (Spa) Movistar Team
- 47 Egor Silin (Rus) Team Katusha 0:10:12
- 48 Amaël Moinard (Fra) BMC Racing Team 0:10:18
- 49 Alexandre Geniez (Fra) FDJ.fr
- 50 Rohan Dennis (Aus) BMC Racing Team
- 51 Chris Anker Sörensen (Den) Tinkoff-Saxo 0:10:37
- 52 Christopher Juul Jensen (Den) Tinkoff-Saxo
- 53 Chad Haga (USA) Team Giant-Alpecin
- 54 Bart De Clercq (Bel) Lotto Soudal 0:10:46
- 55 Pavel Kochetkov (Rus) Team Katusha 0:11:15
- 56 Manuel Senni (Ita) BMC Racing Team 0:11:43
- 57 Tsgabu Grmay (Eth) Lampre-Merida 0:11:50
- 58 Przemysław Niemiec (Pol) Lampre-Merida 0:12:46
- 59 Eros Capecchi (Ita) Movistar Team
- 60 Ivan Rovny (Rus) Tinkoff-Saxo 0:13:11
- 61 Laurens Ten Dam (Ned) Team LottoNL-Jumbo 0:14:02
- 62 Ben Gastauer (Lux) AG2R La Mondiale
- 63 Carlos Betancur (Col) AG2R La Mondiale
- 64 Jose Rodolfo Serpa (Col) Lampre-Merida
- 65 Janier Acevedo (Col) Cannondale-Garmin Pro Cycling Team
- 66 Maxim Belkov (Rus) Team Katusha 0:14:16
- 67 Bruno Pires (Por) Tinkoff-Saxo 0:14:46
- 68 Alessandro Vanotti (Ita) Astana Pro Team 0:17:59
- 69 Nicolas Roche (Irl) Team Sky
- 70 Maxime Mederel (Fra) Team Europcar
- 71 Johannes Fröhlinger (Ger) Team Giant-Alpecin 0:22:30
- 72 Julien Berard (Fra) AG2R La Mondiale
- 73 Andrey Zeits (Kaz) Astana Pro Team
- 74 Greg Henderson (NZl) Lotto Soudal
- 75 Brett Lancaster (Aus) Orica GreenEdge
- 76 Danilo Wyss (Swi) BMC Racing Team
- 77 Maarten Tjallingii (Ned) Team LottoNL-Jumbo
- 78 Larry Warbasse (USA) IAM Cycling
- 79 Imanol Erviti (Spa) Movistar Team
- 80 Rein Taaramae (Est) Astana Pro Team
- 81 Carter Jones (USA) Team Giant-Alpecin
- 82 Jos Van Emden (Ned) Team LottoNL-Jumbo
- 83 Romain Guillemois (Fra) Team Europcar
- 84 Ruben Plaza Molina (Spa) Lampre-Merida
- 85 Tobias Ludvigsson (Swe) Team Giant-Alpecin
- 86 Tosh Van Der Sande (Bel) Lotto Soudal
- 87 Matteo Bono (Ita) Lampre-Merida
- 88 Luka Mezgec (Slo) Team Giant-Alpecin
- 89 Bryan Naulleau (Fra) Team Europcar
- 90 Michael Albasini (Swi) Orica GreenEdge
- 91 Rory Sutherland (Aus) Movistar Team
- 92 Nathan Haas (Aus) Cannondale-Garmin Pro Cycling Team
- 93 Matthew Busche (USA) Trek Factory Racing
- 94 Kristof Vandewalle (Bel) Trek Factory Racing
- 95 Daniel Martin (Irl) Cannondale-Garmin Pro Cycling Team
- 96 Geraint Thomas (GBr) Team Sky
- 97 Jérôme Cousin (Fra) Team Europcar
- 98 Benoît Vaugrenard (Fra) FDJ.fr
- 99 Ian Stannard (GBr) Team Sky
- 100 Campbell Flakemore (Aus) BMC Racing Team 0:25:29
- DNF Gianni Meersman (Bel) Etixx - Quick-Step
- DNF Simon Gerrans (Aus) Orica GreenEdge
- DNF Julian Alaphilippe (Fra) Etixx - Quick-Step
Klasyfikacja generalna po 5. etapie:
- 1 Ilnur Zakarin (Rus) Team Katusha 18:13:00
- 2 Thibaut Pinot (Fra) FDJ.fr 0:00:06
- 3 Christopher Froome (GBr) Team Sky 0:00:14
- 4 Simon Spilak (Slo) Team Katusha 0:00:19
- 5 Nairo Quintana (Col) Movistar Team 0:00:54
- 6 Rigoberto Uran (Col) Etixx - Quick-Step 0:01:01
- 7 Simon Yates (GBr) Orica GreenEdge
- 8 Vincenzo Nibali (Ita) Astana Pro Team 0:01:04
- 9 Michele Scarponi (Ita) Astana Pro Team
- 10 Yury Trofimov (Rus) Team Katusha 0:01:06
- 11 Rafał Majka (Pol) Tinkoff-Saxo 0:01:09
- 12 Darwin Atapuma Hurtado (Col) BMC Racing Team 0:01:20
- 13 Mathias Frank (Swi) IAM Cycling 0:01:25
- 14 Romain Bardet (Fra) AG2R La Mondiale 0:01:32
- 15 Robert Gesink (Ned) Team LottoNL-Jumbo 0:01:56
- 16 Thomas Danielson (USA) Cannondale-Garmin Pro Cycling Team 0:02:25
- 17 Jurgen Van Den Broeck (Bel) Lotto Soudal 0:02:33
- 18 Jakob Fuglsang (Den) Astana Pro Team 0:02:37
- 19 Steve Morabito (Swi) FDJ.fr 0:02:42
- 20 Maxime Monfort (Bel) Lotto Soudal 0:02:47
- 21 Ivan Santaromita (Ita) Orica GreenEdge 0:02:58
- 22 Robert Kiserlovski (Cro) Tinkoff-Saxo 0:03:15
- 23 Romain Sicard (Fra) Team Europcar 0:04:16
- 24 Damiano Caruso (Ita) BMC Racing Team 0:04:17
- 25 Ryder Hesjedal (Can) Cannondale-Garmin Pro Cycling Team 0:04:19
- 26 Winner Anacona (Col) Movistar Team 0:04:42
- 27 Rui Costa (Por) Lampre-Merida 0:04:43
- 28 Jarlinson Pantano (Col) IAM Cycling 0:05:01
- 29 Pierre Rolland (Fra) Team Europcar 0:06:43
- 30 Marcel Wyss (Swi) IAM Cycling 0:07:04
- 31 Diego Ulissi (Ita) Lampre-Merida 0:07:08
- 32 Jean-Christophe Peraud (Fra) AG2R La Mondiale 0:08:18
- 33 Riccardo Zoidl (Aut) Trek Factory Racing 0:08:54
- 34 Stef Clement (Ned) IAM Cycling 0:09:13
- 35 Tony Martin (Ger) Etixx - Quick-Step 0:09:22
- 36 Paweł Poljański (Pol) Tinkoff-Saxo 0:09:35
- 37 Andrey Amador (CRc) Movistar Team 0:09:42
- 38 Jonathan Castroviejo (Spa) Movistar Team 0:09:55
- 39 Egor Silin (Rus) Team Katusha 0:10:11
- 40 Jan Bakelants (Bel) AG2R La Mondiale 0:10:17
- 41 Rohan Dennis (Aus) BMC Racing Team 0:10:31
- 42 David De La Cruz (Spa) Etixx - Quick-Step 0:11:17
- 43 Chris Anker Sörensen (Den) Tinkoff-Saxo 0:11:26
- 44 Pavel Kochetkov (Rus) Team Katusha 0:12:15
- 45 Maxime Bouet (Fra) Etixx - Quick-Step 0:12:18
- 46 Mikael Cherel (Fra) AG2R La Mondiale 0:12:39
- 47 Andre Cardoso (Por) Cannondale-Garmin Pro Cycling Team 0:13:04
- 48 Eros Capecchi (Ita) Movistar Team 0:13:20
- 49 Bart De Clercq (Bel) Lotto Soudal 0:13:58
- 50 Ivan Rovny (Rus) Tinkoff-Saxo 0:15:47
- 51 Fabrice Jeandesboz (Fra) Team Europcar 0:17:27
- 52 Przemysław Niemiec (Pol) Lampre-Merida 0:17:41
- 53 Carlos Betancur (Col) AG2R La Mondiale 0:18:31
- 54 Jose Rodolfo Serpa (Col) Lampre-Merida 0:19:22
- 55 Tsgabu Grmay (Eth) Lampre-Merida 0:19:40
- 56 Jesper Hansen (Den) Tinkoff-Saxo 0:19:44
- 57 Nicolas Roche (Irl) Team Sky 0:20:06
- 58 Amaël Moinard (Fra) BMC Racing Team 0:20:48
- 59 Maxime Mederel (Fra) Team Europcar 0:21:39
- 60 Michael Albasini (Swi) Orica GreenEdge 0:22:04
- 61 Alexandre Geniez (Fra) FDJ.fr 0:22:09
- 62 Ben Gastauer (Lux) AG2R La Mondiale
- 63 Rein Taaramae (Est) Astana Pro Team 0:22:41
- 64 Laurens Ten Dam (Ned) Team LottoNL-Jumbo 0:22:48
- 65 Pieter Serry (Bel) Etixx - Quick-Step 0:23:48
- 66 Manuel Senni (Ita) BMC Racing Team 0:26:23
- 67 Danilo Wyss (Swi) BMC Racing Team 0:28:35
- 68 Andrey Zeits (Kaz) Astana Pro Team 0:29:13
- 69 Nathan Haas (Aus) Cannondale-Garmin Pro Cycling Team 0:31:05
- 70 Carter Jones (USA) Team Giant-Alpecin 0:31:11
- 71 Chad Haga (USA) Team Giant-Alpecin 0:31:33
- 72 Bruno Pires (Por) Tinkoff-Saxo 0:32:33
- 73 Tobias Ludvigsson (Swe) Team Giant-Alpecin 0:33:50
- 74 Luka Mezgec (Slo) Team Giant-Alpecin 0:34:57
- 75 Matteo Bono (Ita) Lampre-Merida 0:35:44
- 76 Janier Acevedo (Col) Cannondale-Garmin Pro Cycling Team 0:35:53
- 77 Christopher Juul Jensen (Den) Tinkoff-Saxo 0:35:54
- 78 Kristof Vandewalle (Bel) Trek Factory Racing 0:36:18
- 79 Maxim Belkov (Rus) Team Katusha 0:38:47
- 80 Rory Sutherland (Aus) Movistar Team 0:40:26
- 81 Alessandro Vanotti (Ita) Astana Pro Team 0:40:42
- 82 Johannes Fröhlinger (Ger) Team Giant-Alpecin 0:42:25
- 83 Benoît Vaugrenard (Fra) FDJ.fr 0:43:35
- 84 Tosh Van Der Sande (Bel) Lotto Soudal 0:43:52
- 85 Geraint Thomas (GBr) Team Sky 0:44:06
- 86 Jérôme Cousin (Fra) Team Europcar
- 87 Bryan Naulleau (Fra) Team Europcar 0:44:32
- 88 Julien Berard (Fra) AG2R La Mondiale 0:45:05
- 89 Jos Van Emden (Ned) Team LottoNL-Jumbo 0:45:09
- 90 Romain Guillemois (Fra) Team Europcar 0:45:13
- 91 Matthew Busche (USA) Trek Factory Racing 0:47:34
- 92 Brett Lancaster (Aus) Orica GreenEdge 0:49:32
- 93 Larry Warbasse (USA) IAM Cycling 0:50:40
- 94 Imanol Erviti (Spa) Movistar Team 0:53:17
- 95 Ruben Plaza Molina (Spa) Lampre-Merida 0:54:30
- 96 Maarten Tjallingii (Ned) Team LottoNL-Jumbo 0:54:32
- 97 Campbell Flakemore (Aus) BMC Racing Team 0:55:16
- 98 Daniel Martin (Irl) Cannondale-Garmin Pro Cycling Team 0:57:05
- 99 Greg Henderson (NZl) Lotto Soudal 0:57:37
- 100 Ian Stannard (GBr) Team Sky 0:58:21