Lance Armstrong completed what he considered his first real test for the upcoming tour de France by finishing third in the 90km time trial of the Dauphine Libere's third stage here Wednesday.
Armstrong finishes third as Leipheimer takes lead.