Alberto Contador all but sealed his second tour de France victory Saturday and lance Armstrong retained third overall after the penultimate stage up the dreaded Mont Ventoux.
Contador all but locks up tour victory.