Lance Armstrong won't win the tour de France this year but has a last chance in Saturday's penultimate stage to dominate a mountain where he never triumphed in his entire career.
Armstrong will fight for third at mt . Ventoux.