Однако в должность вступить не смог, так как её части в это время вели бои в окружении в районе Мясного Бора. Прибыв на участок 59-й армии, подполковник Тарасов был допущен к командованию 165-й стрелковой дивизией, которая вела тяжёлые бои по деблокаде окружённых войск 2-й ударной армии. После неудачных 10-15 дневных боёв он был снят с должности и направлен в резерв Волховского фронта. 4 июля 1942 года назначен заместителем начальника оперативного отдела штаба фронта. С сентября исполнял должность заместителя командира 4-го гвардейского стрелкового корпуса. В первых же боях он был ранен в голову и больше месяца находился в госпитале, после излечения вновь назначен заместителем начальника оперативного отдела штаба фронта. Участвовал в разработке планов операций фронта на новгородском и синявинско-мгинском направлениях. Во время поездки в Москву с докладом плана Новгородской операции полковник Тарасов был контужен и около месяца находился в госпитале. После выздоровления в сентябре 1943 года был назначен заместителем начальника штаба, он же начальник оперативного отдела штаба Южного (с 20 октября 1943 г. — 4-го Украинского) фронта. С марта 1944 года исполнял должность начальника Оперативного управления штаба 4-го Украинского фронта. Участвовал в разработке и проведении Мелитопольской наступательной операции, операций по освобождению Правобережной Украины, Никопольско-Криворожской и Крымской наступательных операций. С переводом командующего войсками фронта маршала Советского Союза Ф. И. Толбухина и начальника штаба генерал-полковника С. С. Бирюзова на 3-й Украинский фронт в мае 1944 года вместе с ними убыл на ту же должность и генерал-майор Тарасов. В составе этого фронта воевал до конца войны. Участвовал в планировании Ясско-Кишиневской, Белградской, Будапештской наступательных, Балатонской оборонительной, Венской наступательной операций.