У действий штурмовиков в Крыму была своя специфика. Экипажи 1-й гв. ШАД настраивались на борьбу с бронетехникой немцев, но танков и САУ у противника оказалось «не густо». Зато пришлось наносить удары по морским целям – транспортным судам, быстроходным десантным баржам и катерам, на которых до последнего момента эвакуировались из Крыма немецко-румынские войска. Здесь сразу же проявились «слабые места» в подготовке штурмовиков, которые совершенно не умели летать и ориентироваться над морем, не имели опыта атак надводных целей и не получили даже элементарных штатных средств спасения (спасжилеты и т.п.). В итоге, хотя морские цели и считались приоритетными, успехи штурмовиков на этом поприще оказались более чем скромными. К концу боев за Крым командование 1-й гв. ШАД заявило только об одном потопленном катере и четырех БДБ противника. Немецкая ПВО была на высоте, и потери штурмовиков оказались довольно значительными 11* . В сочетании с огнем зениток нашей авиации интенсивно противодействовали немецкие истребители, базировавшиеся на аэродроме Херсонес. Командование 1-й гв. ШАД отмечало, что, хотя штурмовики постоянно атаковали ВПП Херсонеса, вывести аэродром из строя не удавалось. Основные удары приходились по стоявшим на полосе неисправным самолетам (их там накопилось несколько десятков), которые немцы уже не могли ни отремонтировать, ни эвакуировать морем. При этом немецкие истребители использовали хорошо замаскированную запасную ВПП, так и не обнаруженную нашей авиацией. Последние 13 немецких истребителей улетели из Крыма только 9 мая 1944 г. (за 4 дня до окончания боев), когда аэродром Херсонес оказался в зоне воздействия нашей полевой артиллерии и минометов.
14 апреля 76-й гв. ШАП перелетел на аэродром Веселое (недавняя цель его «Илов»), откуда самолеты начали наносить удары по району Севастополя. Экипаж М. Гареева с 15 апреля по 10 мая выполнил 24 боевых вылета, в среднем – по 2 вылета в день. Целями были район Севастополя: корабли в бухтах, укрепления Сапун-горы, аэродром на мысе Херсонес и Мекензиевы горы. Истребительное прикрытие, по словам М. Гареева, все также было неудовлетворительным. Уже после окончания боев в Крыму он, в числе других пилотов 76-го гв. ШАП, «приняв на грудь» для храбрости, ходил к соседям-истребителям «бить морду за плохое прикрытие». Правда, о результатах этих «разборок» история умалчивает.
К моменту окончания боев в Крыму М. Гареев получил звание капитана, был награжден орденами Красной Звезды и Александра Невского. Кроме того, командование 1-й гв. ШАД оформило на него первое (по итогам боев в Донбассе и Крыму) представление на звание Героя Советского Союза. Оно ушло по инстанциям и надолго «кануло в пустоту». В Крымской операции М. Гареев проявил себя как опытный летчик, и благодаря своим тактическим и штурманским способностям, в Белорусской операции он принял командование 2-й АЭ 76то гв. ШАП.
По итогам боев в Крыму 1-я гв. ШАД выполнила 462 боевых вылета, отчитавшись за 12 уничтоженных самолетов на земле и 132 автомашины противника. В конце мая 1944 г. полки дивизии пополнили техникой и личным составом. При этом молодое пополнение, за неимением времени, «натаскивали» прямо в полках. М. Гареев принял в этом самое непосредственное участие – это был его первый инструкторский опыт. После пополнения 1-ю гв. ШАД передали из состава 8-й ВА в 1-ю ВА 3-го Белорусского фронта (командир генерал-лейтенант М.М, Громов, впоследствии его сменил Т.Т. Хрюкин), где дивизия, совместно с 3-м штурмовым авиакорпусом (командир генерал-майор М.М. Горлаченко. в составе – 307-я и 308-я ШАД) 1-й ВА предстояло участвовать в операции «Багратион».
К 8 июня 1944 г. полки 1-й гв. ШАД сосредоточили на аэродромах Мосальского аэроузла (Мамоново и Васильевское). 76-й гв. ШАП, отбыв из Крыма 22 мая по маршруту Сарабуз – Запорожье – Харьков – Орел – Мамоново, прибыл на место 12 июня («чистое» время перелета – около 7 часов).