France\'s Thomas Voeckler won the 10th stage of the Tour de France on Wednesday, a 194.5km ride from Macon to Bellegarde-sur-Valserine, for his third career stage win in the race. However, while Voeckler, who wore the overall leader\'s yellow jersey for 10 days last year, gave France their second stage win of the race, Britain\'s Bradley Wiggins retained the yellow jersey in this year\'s renewal.