。而杨玄感选择进围洛阳，兵分三路，杨积善率三千人从偃师（河南省偃师县）以南沿洛水西进。杨玄挺从白司马坂越过邙山从南面进军；杨玄感率领三千余人尾随其后。杨军攻洛久不克。不久隋援军到来，攻势勐烈，杨玄感军被迫西撤，一日三败，大业九年十一月，对战于董杜原，被宇文述诸军攻击，又败。杨玄感、杨积善与十余个骑兵窜逃林木间，欲奔往上洛。杨玄感与弟弟杨积善步行至葭芦戍（河南省灵赛县西南），玄感自知难免一死，对积善说：“已兵败如此了，我不能受人侮辱，你可以杀了我。”被积善砍死，积善自刺未死，被追兵抓住，与杨玄感的首级一起送到