В августе 1943 года был назначен на должность начальника штаба 63-го стрелкового корпуса, которая принимала участие в боевых действиях во время Донбасской, Мелитопольской и Крымской наступательных операций, а также в освобождении городов Каховка, Симферополь и Севастополь. С лета 1944 года корпус принимал участие в ходе Белорусской и Прибалтийской наступательных операций, во время которых были освобождены города Паневежис, Радвилишкис, Шедува, Шяуляй и Ауце. В начале 1945 года корпус вёл боевые действия на либавском направлении, а затем — против курляндской группировки противника. В период со 2 по 21 апреля полковник Некрасов исполнял должность командира этого корпуса.