Question: who has won the 2018 tour de france
Answer: The most recent winner is Geraint Thomas of Team Sky , who won the 2018 Tour , his first .