Armstrong wins #5! AP/MSNBC: Taking the fifth: Armstrong wins — Cyclist wins record-tying fifth consecutive Tour Statesman.com: Lance Armstrong wins Tour de France