Lance Armstrong: Defiant till the end