Welsh rider Geraint Thomas of Britain's Team Sky wins the 105th Tour de France

The Welsh cyclist won his first Tour de France.

The Norwegian rider Alexander Kristoff with UAE Team Emirates won the final stage of the race in a sprint finish.

The 72-mile run was the 21st and final stage of the weekslong long event that began with a 124-mile run on July 7.

The Associated Press contributed to this report.