Lance Armstrong wins his 7th