В боях Великой Отечественной войны сержант Д.Н. Пенязьков с марта 1943 года, командовал отделением в 70-й армии на Центральном фронте. Участник Курской битвы. В бою 7 августа 1943 года был ранен. После выхода из госпиталя был направлен на учёбу на курсы младших лейтенантов при 70-й армии. После их окончания в январе 1944 года командовал взводами в разных подразделениях.
С сентября 1944 года - вновь в действующей армии. С ноября 1944 года - командир стрелкового взвода в 358-м стрелковом полку 136-й стрелковой дивизии, в рядах которой довоевал до конца войны. В бою 15 октября 1944 года был ранен вторично, через месяц вернулся в строй в свою часть.
Проявил отвагу в Восточно-Прусской и Восточно-Померанской наступательных операциях, за что был награждён двумя боевыми орденами.
Командир взвода 358-го стрелкового полка 136-й стрелковой дивизии 47-го стрелкового корпуса 70-й армии 2-го Белорусского фронта лейтенант Д.Н.Пенязьков отличился в Берлинской наступательной операции. 20 апреля 1945 года во главе взвода одним из первых форсировал Одер под вражеским огнём в районе населённого пункта Шенинген (южнее современного польского города Щецин). Действуя смело и решительно во главе своего взвода, сыграл большую роль в успешном захвате плацдарма. Закрепившись на западном берегу, взвод лейтенанта Пенязькова отразил несколько вражеских атак. Сам лейтенант в этом бою гранатами подбил вражеский танк и уничтожил 13 солдат.
В дальнейшем советские войска неуклонно расширяли занятый плацдарм, преодолевая отчаянное сопротивление противника. В бою 22 апреля при штурме важной высоты первым ворвался на её вершину и установил на ней
красный флаг. При отражении немецких контратак занял место выбывшего из строя номера пулемётного расчёта. А когда погиб и второй пулемётчик, оставшись один метким огнём сдерживал натиск противника, не давая немцам повторно овладеть выстой. Продержался до подхода главных сил роты. Перед пулемётной позицией лейтенанта было обнаружено 58 трупов немецких солдат. В этот бою был ранен, но не покинул поле боя.
За мужество и героизм, проявленные в борьбе с немецко-фашистскими захватчиками, Указом Президиума Верховного Совета СССР от 29 июня 1945 года лейтенанту Пенязькову Дмитрию Никандровичу присвоено звание
Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
Награждён орденами Ленина (29.06.1945), Отечественной войны 1-й (11.03.1985) и 2-й (1.04.1945) степеней, Красной Звезды (26.02.1945), медалями, орденом «За службу Родине» 3-й степени (Республика Беларусь, 15.04.1999).
Источник: http://www.warheroes.ru/hero/hero.asp?Hero_id=13853