К январю 1945 годамайор Николай Лях командовал батальоном 36-й танковой бригады 11-го танкового корпуса69-й армии 1-го Белорусского фронта. Отличился во время освобождения Польши. 14-19 января 1945 года батальон, находясь на передовой в авангарде бригады, уничтожил 10 танков, около 500 автомашин, 200 повозок и более 100 солдат и офицеров противника. 16 января 1945 года батальон Ляха первым ворвался в Радом и штурмом взял железнодорожную станцию и центр города. В дальнейшем он также принял активное участие в освобождении Лодзи[1].
После окончания войны Лях продолжил службу в Советской Армии. В 1954 году он окончил Военную академию бронетанковых и механизированных войск. В 1972 году в звании полковника Лях был уволен в запас. Проживал в Минске, работал в Минском политехническом институте. Активно занимался общественной деятельностью.
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1987. — Т. 1 /Абаев — Любичев/. — 911 с. — 100 000 экз. — ISBN отс., Рег. № в РКП 87-95382.
В путешествие по Сумщине. Харьков, 1979.
Гриченко И. Т., Головин Н. М. Подвиг. — Харьков: Прапор, 1983.
История городов и сел Украинской ССР. Сумская область. Киев, 1980.