В апреле 1942 года был призван в Красную Армию Тугулымским райвоенкоматом Свердловской области. После подготовки в запасном полку 28 августа с маршевой ротой прибыл под Сталинград. В тот же день в первом же бою был тяжело ранен и отправлен в госпиталь. На фронт вернулся в составе 11-й гвардейской морской бригады, но через два месяца открылась старая рана и снова – госпиталь.
С марта 1943 года сражался в составе 54-й стрелковой бригады, преобразованной в мае 1944 года в 325-ю стрелковую дивизию (2-го формирования). В составе этой части прошел до конца войны, был разведчиком взвода пешей разведки 110-го, затем 85-го стрелковых полков. Воевал на Калининском, 1-м и 2-м Прибалтийском и 3-м Белорусском фронтах.
В январе 1944 года в наступательном бою в районе станции Насва (Новосокольнический район Псковской области) красноармеец Пьянков огнем из автомата уничтожил четырех гитлеровцев и шестерых взял в плен. Был представлен к награждению орденом Красной звезды, награжден медалью «За отвагу» (1 июня 1944 года). Вскоре был награжден еще медалью «За боевые заслуги». Особо отличился в боях за освобождение Латвии и в Восточной Пруссии.
10 августа 1944 года в Латвии, в бою у деревни Удру-Сала (ныне не существует), сержант Пьянков первым переправился через реку Айвиексте. В бою за расширение плацдарма лично уничтожил 5 гитлеровцев. 14 августа, участвую в поиске в тылу врага, бесшумно снял часового и гранатами забросал блиндаж, уничтожив 7 гитлеровцев. Своими действиями способствовал разгрому немецкого гарнизон численностью 30 человек.
За эти бои 25 августа командиром 85-го стрелкового полка был представлен к награждению орденом Красной Звезды. Командиром дивизии статус награды был повышен до ордена Отечественной войны 2-й степени. Пока по инстанциям ходили наградные документы, бои продолжались и разведчик Пьянков вновь отличился.
25 августа в ночном бою у деревни Колт (Мадонский район Латвии) разведчики отделения сержанта Пьянкова первыми ворвались в населенный пункт, подавили 2 пулеметные точки уничтожили до 50 гитлеровцев. Сержант Пьянков лично гранатой уничтожил третью пулеметный точку, а расчет четвертого пулемета взял в плен и доставил в штаб в месте с пулеметом. За умелое командование отделением в ночном бою и проявленные смелость и решительность 30 августа командиром полка был представлен к награждению орденом Отечественной войны 1-й степени. И на это раз командир дивизии принял другое решение.