On a stage that was always set to be one for the sprints, Quick-Step Floors put their man Fernando Gaviria in the perfect place to outgun Peter Sagan and Marcel Kittel.
Less expected was the time loses that some of the general classification favourites faced after crashes and mechanicals delayed parts of the peloton.
Watch the highlights from Stage 1 of the 2018 Tour de France below:
Chris Froome crash
Last Kilometre
Stage results
1 Fernando Gaviria (Col) Quick-Step Floors 4:23:32
2 Peter Sagan (Svk) Bora-Hansgrohe
3 Marcel Kittel (Ger) Katusha-Alpecin
4 Alexander Kristoff (Nor) UAE Team Emirates
5 Christophe Laporte (Fra) Cofidis, Solutions Credits
6 Dylan Groenewegen (Ned) LottoNL-Jumbo
7 Michael Matthews (Aus) Team Sunweb
8 John Degenkolb (Ger) Trek-Segafredo
9 Jakob Fuglsang (Den) Astana Pro Team
10 Rafal Majka (Pol) Bora-Hansgrohe
General classification
1 Fernando Gaviria (Col) Quick-Step Floors 4:23:22
2 Peter Sagan (Svk) Bora-Hansgrohe 0:00:04
3 Marcel Kittel (Ger) Katusha-Alpecin 0:00:06
4 Oliver Naesen (Bel) AG2R La Mondiale 0:00:09
5 Alexander Kristoff (Nor) UAE Team Emirates 0:00:10
6 Christophe Laporte (Fra) Cofidis, Solutions Credits
7 Dylan Groenewegen (Ned) LottoNL-Jumbo
8 Michael Matthews (Aus) Team Sunweb
9 John Degenkolb (Ger) Trek-Segafredo
10 Jakob Fuglsang (Den) Astana Pro Team