Внутри разгорелась яростная борьба. Бои шли за каждый этаж. На лестницах и в коридорах происходили рукопашные схватки. Бойцы метр за метром, комнату за комнатой очищали здание от фашистов. Однако немецкие войска продолжали контролировать верхние этажи здания, поливая наступающих бойцов шквальным огнём. Постепенно сопротивление немцев сошло на нет, и советским бойцам удалось прорваться на крышу.
Штурмовое знамя № 5 Военного совета 3-й ударной армии было поручено водрузить разведчикам Михаилу Егорову и Мелитону Кантария. При поддержке группы бойцов, возглавляемых лейтенантом Алексеем Берестом, и роты Ильи Саянова Егоров и Кантария достигли крыши здания.
Около 22 часов 30 апреля 1945 года над Рейхстагом было водружено Знамя Победы.
Бои за Рейхстаг продолжались до утра 1 мая, а отдельные группы фашистов, засевшие в подвальных помещениях, продолжали сопротивляться до утра 2 мая.
Указом президента РФ от 15 апреля 1996 года красное знамя, водружённое в ночь на 1 мая 1945 года разведчиками Егоровым и Кантария над зданием рейхстага в Берлине, было объявлено символом Победы советского народа в Великой Отечественной войне 1941-1945 годов.
Согласно документу, в дни государственных праздников, дни воинской славы (победные дни) при проведении воинских ритуалов, а также массовых мероприятий, связанных с боевыми победами российского народа, Знамя Победы используется наряду с Государственным флагом Российской Федерации.