Летом 1944 года 47-я стрелковая дивизия принимала участие в Полоцкой наступательной операции, которая была частью Белорусской наступательной операции «Багратион». Дивизией был освобождён город Полоцк (ныне Витебская область, Республика Беларусь). В боях за железнодорожную станцию Оболь и в предместьях Полоцка в ходе разведывательных действий ефрейтор Иван Фомин многократно наносил урон вражеским войскам. 1 июля 1944 года близ деревень Глинище и Горовые Фомин вместе со своим отделением, проник в боевые порядки врага и отбил у него занимаемую им траншею. Во время этого боя Иван Захарович спас своего боевого товарища, уничтожил 8 немецких солдат и взял одного в плен. Всего же в этом бою было уничтожено около 60 солдат противника. Шестеро немецких военнослужащих, в том числе двое офицеров были взяты в плен. Приказом по войскам 6-й гвардейской армии от 15 сентября 1944 года ефрейтор Фомин был награждён орденом Славы 2-й степени.