Disgraced cycling legend Lance Armstrong's fierce defence of his record has finally collapsed as he admitted that his seven Tour de France titles were fueled by an array of drugs.