Официально командующим войск, поддерживавших Дракулу, считался князь Стефан Баторий; валашский отряд был укреплен молдавской пехотой, но основная часть армии состояла из венгров и трансильванцев. Узнав об освобождении Дракулы, некоторые бояре покинули Басараба Лайотэ и, как водится, перешли на сторону восходящей власти. 25 июля 1476 г. Дракула и Баторий провели военный совет в Турде. К 31 июля они дошли уже до Медиаша в Центральной Трансильвании. В октябре путем значительных коммерческих уступок им удалось склонить на свою сторону жителей Брашова, в котором Дракула в свое время совершил много преступлений. Бургомистр великолепно принял наступавших военачальников в городской ратуше. Во всех церквах состоялись богослужения, звучали молитвы за успех новой кампании. Претендент из рода Данештов, долгое время живший в Брашове, бежал из города.
В Валахию они пришли в ноябре, разбили лагерь в долине реки Праховы, откуда открывалась дорога на валашскую равнину. На этот раз целью Дракулы был не столько Тырговиште, окруженный и взятый 8 ноября, сколько Бухарест, укрепленный им во время его второго правления, а ныне столица князя Раду. 16 ноября состоялась битва в окрестностях крепости, Дракула одержал победу. Вновь большая часть Валахии оказалась под его властью.
В середине ноября в присутствии нескольких бояр митрополит в Куртя-де-Арджеш провозгласил Дракулу господарем Валахии. Господарь этот был нежелателен для православных, его боялись видевшие в нем безжалостного злодея саксы и бояре, против него плели козни сторонники клана Данештов, его ненавидели турки и князь Раду, поклявшийся убить его. Поэтому, когда венгерские войска Батория и отряд самого Стефана покинули Валахию, Дракула оказался в сложной и опасной ситуации, у него было мало времени для укрепления своего положения. Видимо, он понимал его зыбкость — жену и сына в Валахию он с собой не взял. По иронии судьбы полностью он мог доверять только маленькому молдавскому отряду своей личной охраны, состоявшему из двухсот человек, — в известном смысле это было искупление Стефаном своей вины за неверность в прошлом.
По румынскому преданию, роковая для Дракулы битва произошла близ города Бухареста, возможно, недалеко от места убийства его отца.
Рассказы о смерти Дракулы различны. В одном из них излагается такая версия: турки дрогнули, Дракула, уверенный в победе, вскарабкался на гору, чтобы оттуда наблюдать, как его войско громит турок. Однако он отдалился от своих и для безопасности переоделся турком. Один из его солдат, ничего не ведая о проделке своего военачальника, увидев его, принял за противника и ударил пикой. Дракула был вынужден защищаться, убил пятерых, но и сам пал жертвой своих же людей. По другой версии, несмотря на защиту верных ему молдаван, он был убит группой бояр и своих личных врагов. Смерть настигла Цепеша, когда ему было 45 лет, его третье правление длилось лишь два месяца.