Xinhua News Agency Marseille July 4 sports news (reporter Zhang Han) Britain's Cavendish 4 narrowly beat German Greiver, won the second Tour de France stage winner within three days. A total of 198 riders from Granville departure, after 223.5 kilometers gentle ride, arrived at the town of Angers in western France third stage finish line, where the first 136 players score is 5 hours 59 minutes 54 seconds. ...