Having overcome Real Sociedad and AC Milan after dropping out of the Champions League, the road to May’s Gdansk finale continued with what was the biggest match in the Andalusian hosts’ 90-year history.
Rashford’s role against European debutants Granada had been uncertain ahead of the quarter-final first leg, but the forward started and scored a fine opener added to by Bruno Fernandes’ late penalty in a 2-0 win.
Recalled De Gea had to deal with another thumping Kenedy strike as the visitors continued to keep Granada at bay, although Maguire was angered when booked for fouling Soldado.
Granada goalkeeper Rui Silva produced a great save to deny Fernandes unaware that the playmaker had strayed offside, with Nemanja Matic picking up United’s fifth booking of the night.
While the officiousness of Artur Dias irked United for the most part at the Estadio Municipal Nuevo Los Carmenes, the referee helped the visitors wrap up victory – and perhaps progress – at the death.
Substitute Yan Brice was adjudged to have fouled Fernandes when a cross came in and the playmaker stepped up for the resulting spot-kick, which he just squeezed home in the 90th minute as Silva somehow failed to keep it out.