К октябрю 1943 года капитан Иван Кулешов временно исполнял обязанности командира стрелкового батальона 120-го стрелкового полка 69-й стрелковой дивизии 65-й армии Центрального фронта. Отличился во время битвы за Днепр. 15 октября 1943 года батальон Кулешова переправился через Днепр в районе посёлка ЛоевЛоевского районаГомельской областиБелорусской ССР и принял активное участие в боях за захват и удержание плацдарма на его западном берегу. Противник предпринял против батальона несколько контратак, но все они были успешно отражены. В тех боях батальон уничтожил около 300 солдат и офицеров противника, взял ещё несколько в плен, захватил 20 пулемётов[1].
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1987. — Т. 1 /Абаев — Любичев/. — 911 с. — 100 000 экз. — ISBN отс., Рег. № в РКП 87-95382.
Воробьёв М. В. Смоляне — Герои Советского Союза / М. В. Воробьёв, В. Е. Титов, А. К. Храпченков. — 3-е изд., доп. — М.: Московский рабочий, 1982. — 622 с.