Question: When does the tour de france finish 2018?
Answer: 29 July 2018
July 29, 2018
Natural Questions answer: on 29 July (from the Wikipedia article "2018 Tour de France")