Question: who won the first stage of the 2018 tour de france
Answer: Fernando Gaviria of Quick-Step Floors