Four time tour de France winner lance Armstrong claimed the overall lead in the Dauphine Libere Cycling race after winning the 54 kilometer third stage time trial from in France.
Results of Dauphine Libere cycle race third stage.