France's Christophe LAPORTE of Team JUMBO - VISMA crosses the finish line to win the nineteenth stage of the 109th Tour de France cycling race, over 188,3 km (117 miles) with start in Castelnau-Magnoac and finish in Cahors, France, Friday, July 22, 2