Иван Захарович Безносков был командиром батальона 333-го гвардейского стрелкового полка 117-й гвардейской Бердичевской стрелковой дивизии 13-й армии 1-го Украинского фронта. 25 января 1945 года его батальон получил сложную задачу – форсировать реку Одер и захватить плацдарм на западном берегу. Переправа началась ещё затемно.
Под сильным огнём противника с земли и с воздуха Безносков в числе первых достиг намеченных рубежей. Воспользовавшись паникой врага, гвардейцы стремительным броском захватили 22 исправных самолёта на аэродроме противника в районе городка Любен. Этим они обеспечили успех продвижения всей дивизии на Берлинском направлении.
25 февраля 1945 года гвардии капитан Безносков скончался в госпитале от ран. Указом Президиума Верховного Совета СССР от 10 апреля 1945 года за проявленный героизм гвардии капитану Безноскову Ивану Захаровичу посмертно было присвоено звание Героя Советского Союза.