Cummings wyprzedził o 1.05 ścigających się na finiszu Daryla Impeya z RPA (Orica) oraz Hiszpana Daniela Navarro (Cofidis). Na czwartej pozycji ukończył etap Włoch Vincenzo Nibali (Astana) ze stratą 2.14, a na piątej - Van Avermaet, tracąc 3.04.
Van Avermaet był jedynym z czołówki klasyfikacji generalnej, który brał udział w 29-osobowej ucieczce. Grupa z faworytami wyścigu zlekceważyła tę akcję, a na mecie straciła do lidera prawie półtorej minuty.
35-letni Cummings zostawił ostatnich towarzyszy ucieczki 27 km przed metą. Samotnie wjechał na przełęcz Aspin i niezagrożony dotarł do jeziora Payolle, odnosząc drugie w karierze zwycięstwo etapowe w "Wielkiej Pętli". Przed rokiem, korzystając z wahania francuskich kolarzy Thibauta Pinota i Romaina Bardeta, wygrał odcinek w Mende.
W ten sposób południowoafrykańska ekipa Dimension Data ma już na koncie cztery sukcesy, bowiem wcześniej na trzech odcinkach triumfował inny Brytyjczyk Mark Cavendish.
W końcówce etapu doszło do niecodziennego incydentu: nadmuchiwana brama oznaczająca kilometr do mety upadła w momencie, gdy przejeżdżał przez nią peleton z faworytami wyścigu. Sędziowie zdecydowali więc, że różnice czasowe będą mierzone od 3 km przed metą.
W klasyfikacji generalnej Van Avermaet wyprzedza już o 6.36 Francuza Juliana Alaphilippe'a (Etixx-Quick Step) oraz o 6.38 Hiszpana Alejandro Valverde (Movistar).
Wyniki 7. etapu, L'Isle-Jourdain - Lac de Payolle (162,5 km):
1. Steve Cummings (Wielka Brytania/Dimension Data) - 3:51.58
2. Daryl Impey (RPA/Orica) 1.05
3. Daniel Navarro (Hiszpania/Cofidis) ten sam czas
4. Vincenzo Nibali (Włochy/Astana) 2.14
5. Greg Van Avermaet (Belgia/BMC) 3.04
6. Luis Angel Mate (Hiszpania/Cofidis) 4.29
7. Geraint Thomas (Wielka Brytania/Sky)
8. Wout Poels (Holandia/Sky)
9. Gorka Izagirre (Hiszpania/Movistar)
10. Alejandro Valverde (Hiszpania/Movistar) ten sam czas
...
53. Rafał Majka (Polska/Tinkoff) 5.51
136. Bartosz Huzarski (Polska/Bora Argon 18) 18.15
194. Maciej Bodnar (Polska/Tinkoff) 21.05
Klasyfikacja generalna:
1. Greg Van Avermaet (Belgia/BMC) - 34:13.40
2. Julian Alaphilippe (Francja/Etixx-Quick Step) 6.36
3. Alejandro Valverde (Hiszpania/Movistar) 6.38
4. Joaquim Rodriguez (Hiszpania/Katiusza) 6.39
5. Chris Froome (Wielka Brytania/Sky) 6.42
6. Nairo Quintana (Kolumbia/Movistar)
7. Warren Barguil (Francja/Giant)
8. Pierre Rolland (Francja/Cannondale)
9. Daniel Martin (Irlandia/Etixx-Quick Step)
10. Fabio Aru (Włochy/Astana) ten sam czas
...
65. Rafał Majka (Polska/Tinkoff) 27.04
68. Bartosz Huzarski (Polska/Bora Argon 18) 28.43