Parti dès les premiers kilomètres, et très actif durant toute la journée, Alaphilippe est parti tout seul à un peu moins de 30 km de l'arrivée, lâchant son dernier compagnon d'échappée, l'Estonien Rein Taaramae. Au final, il s'est imposé avec 1'34 d'avance sur l'Espagnol Ion Izagirre.
Le puncheur de la Quick Step n'avait encore jamais gagné sur le Tour de France. Spécialiste des classiques ardennaises, il s'était notamment illustré ce printemps en triomphant sur la Flèche wallonne.
Au général, Greg Van Avermaet a eu la bonne idée de s'immiscer dans l'échappée du jour. Quatrième sur la ligne, avec 1'44 de retard sur Julian Alaphilippe, le Belge de la BMC a accentué son avance au général.
ats/adav
10e étape, Annecy - Le Grand-Bornand (158,5 km)
1. Julian Alaphilippe FRA 4h25'27"
2. Jon Izagirre ESP + 1'34"
3. Rein Taaramae EST 1'40"
4. Greg Van Avermaet BEL 1'44"
5. Serge Pauwels BEL 1'44"
42. Mathias Frank SUI 10'52"
60. Stefan Kueng SUI 18'52"
85. Michael Schaer SUI 22'36"
89. Silvan Dillier SUI 25'03"
Tour de France, classement général (10/21)
1. Greg Van Avermaet BEL 40h34'28"
2. Geraint Thomas GBR + 2'22"
3. Alejandro Valverde ESP 3'10"
4. Jakob Fuglsang DEN 3'12"
5. Bob Jungels LUX 3'20"
51. Mathias Frank SUI 30'30"
52. Stefan Kueng SUI 30'58"
108. Silvan Dillier SUI 52'37"
127. Michael Schaer SUI 1:02'12"