Discovery finally wins without Armstrong