Был назначен командиром батареи 1995-го зенитно-артиллерийского полка 68-й зенитно-артиллерийской дивизии в составе войск 1-го Украинского фронта. Там же, на фронте, его приняли в ряды ВКП(б).
Капитан Шагиев был награждён орденом Отечественной войны I степени. В представлении к награде говорится: «В боях ведёт себя смело и решительно, инициативен. Хорошие навыки в подготовке и стрельбе из огнестрельного оружия. Благодаря своему мастерству вовремя открыл огонь, столкнув четыре самолёта. Этот подвиг является большим примером мужества. Неоднократно его батарея подвергалась интенсивному огню, но батарея огня не прекращала, а честно выполняла боевую задачу».
И ещё запись, полученная из архивов: «15 января 1945 года капитан Шагиев Хабибьян Ахкамутдинович героически погиб в боях за свободу нашей Родины. Захоронен в Польше, в городе Кельце».