Updated on
Summary
Spanish cyclist Mikel Astarozla won the 16th stage of Tour de France race by covering the required distance in four hours 14 minutes. Sandy Casar of France remained second with the difference of six seconds. Pierrick Fedrigo of France remained third. Collectively Alberto Contador is on number one and Lance Armstrong on number second position. The 17th stage of the race will start from Bourg to Le Grand Bornand today.
