Belgian Dylan Teuns climbed to victory on stage six of the Tour de France that finished in La Planche Des Belles Filles today.
Italian Giulio Ciccone finished second on the 160.5km stage and took the yellow jersey from Frenchman Julian Alaphilippe.
Xandporo Meurisse (Wanty-Gobert) crossed the line in third.
Alaphilippe moved to second overall, with Teuns third.
View more provisional results below.
Stage six
1. Dylan Teuns (Bel) Bahrain-Merida 4:29:03
2. Giulio Ciccone (Ita) Trek-Segafredo +0:00:11
3. Xandro Meurisse (Bel) Wanty-Gobert +0:01:05
4. Geraint Thomas (GBr) Team Ineos +0:01:44
5. Thibaut Pinot (Fra) Groupama-FDJ +0:01:46
6. Julian Alaphilippe (Fra) Deceuninck-QuickStep +0:01:46
7. Nairo Quintana (Col) Movistar Team +0:01:51
8. Emanuel Buchmann (Ger) Bora-Hansgrohe +0:01:51
9. Jakob Fuglsang (Den) Astana Pro Team +0:01:53
10. Mikel Landa (Spa) Movistar Team +0:01:53
*Selected
To be updated
General classification
1. Giulio Ciccone (Ita) Trek-Segafredo 23:14:55
2. Julian Alaphilippe (Fra) Deceuninck-QuickStep +0:00:06
3. Dylan Teuns (Bel) Bahrain-Merida +0:00:32
4. George Bennett (NZl) Team Jumbo-Visma +0:00:47
5. Geraint Thomas (GBr) Team Ineos +0:00:49
6. Egan Bernal (Col) Team Ineos +0:00:53
7. Thibaut Pinot (Fra) Groupama-FDJ +0:00:58
8. Steven Kruijswijk (Ned) Team Jumbo-Visma +0:01:04
9. Michael Woods (Can) EF Education First +0:01:13
10. Rigoberto Uran (Col) EF Education First +0:01:15
*Selected
To be updated